Michael Eischer
|
c60540b196
|
add go:build headers everywhere
|
2022-03-28 22:23:47 +02:00 |
|
greatroar
|
0666c4d244
|
Make restic.{lchown,mknod} regular functions
This way, they can be inlined and dead code can be removed on Windows.
Also fixed some comments.
|
2021-05-27 22:51:40 +02:00 |
|
greatroar
|
18531e3d6f
|
Portability fixes to internal/restic
syscall.Mknod is not available on AIX.
|
2020-12-29 01:35:01 +01:00 |
|
greatroar
|
c45f8ee075
|
Replace restic.statT interface by concrete types
name old time/op new time/op delta
NodeFillUser-8 1.81µs ± 9% 1.50µs ± 5% -17.07% (p=0.000 n=19+20)
NodeFromFileInfo-8 1.76µs ± 4% 1.49µs ± 6% -15.63% (p=0.000 n=20+19)
name old alloc/op new alloc/op delta
NodeFillUser-8 496B ± 0% 352B ± 0% -29.03% (p=0.000 n=20+20)
NodeFromFileInfo-8 496B ± 0% 352B ± 0% -29.03% (p=0.000 n=20+20)
name old allocs/op new allocs/op delta
NodeFillUser-8 3.00 ± 0% 2.00 ± 0% -33.33% (p=0.000 n=20+20)
NodeFromFileInfo-8 3.00 ± 0% 2.00 ± 0% -33.33% (p=0.000 n=20+20)
|
2020-11-14 23:23:26 +01:00 |
|
Alexander Neumann
|
23c903074c
|
Move restic package to internal/restic
|
2017-07-24 17:43:32 +02:00 |
|