pkg/system
Burke Libbey a423e54ba4 archive: Optimize ChangesDirs on Linux
If we tear through a few layers of abstraction, we can get at the inodes
contained in a directory without having to stat all the files. This
allows us to eliminate identical files much earlier in the changelist
generation process.

Signed-off-by: Burke Libbey <burke@libbey.me>
2015-04-27 21:26:13 -04:00
..
errors.go Fix cross compile for make cross 2014-02-25 15:19:13 -08:00
lstat.go Small if err cleaning 2015-04-27 21:50:33 +02:00
lstat_test.go Add some documentation to pkg/system 2015-03-31 12:00:33 -07:00
lstat_windows.go Make utils_daemon and volumes cross-platform compileable. 2015-03-16 11:46:07 +01:00
meminfo.go Add MemInfo to the system pkg. 2014-10-22 14:05:45 -07:00
meminfo_linux.go Add some documentation to pkg/system 2015-03-31 12:00:33 -07:00
meminfo_linux_test.go Add some documentation to pkg/system 2015-03-31 12:00:33 -07:00
meminfo_unsupported.go Add MemInfo to the system pkg. 2014-10-22 14:05:45 -07:00
mknod.go Add some documentation to pkg/system 2015-03-31 12:00:33 -07:00
mknod_windows.go Extract mknod, umask, lstat to pkg/system 2014-11-14 18:20:54 -08:00
stat.go Add some documentation to pkg/system 2015-03-31 12:00:33 -07:00
stat_linux.go archive: Optimize ChangesDirs on Linux 2015-04-27 21:26:13 -04:00
stat_test.go Add some documentation to pkg/system 2015-03-31 12:00:33 -07:00
stat_unsupported.go Add some documentation to pkg/system 2015-03-31 12:00:33 -07:00
stat_windows.go Make utils_daemon and volumes cross-platform compileable. 2015-03-16 11:46:07 +01:00
umask.go Extract mknod, umask, lstat to pkg/system 2014-11-14 18:20:54 -08:00
umask_windows.go Extract mknod, umask, lstat to pkg/system 2014-11-14 18:20:54 -08:00
utimes_darwin.go allow utimes on mac os, only lutimes isn't supported 2014-06-17 23:19:42 +00:00
utimes_freebsd.go Support FreeBSD on pkg/system/utimes_*.go 2014-04-10 07:34:37 +09:00
utimes_linux.go allow utimes on mac os, only lutimes isn't supported 2014-06-17 23:19:42 +00:00
utimes_test.go Add some documentation to pkg/system 2015-03-31 12:00:33 -07:00
utimes_unsupported.go allow utimes on mac os, only lutimes isn't supported 2014-06-17 23:19:42 +00:00
xattrs_linux.go Create pkg/system and move stuff there from archive 2014-03-05 14:05:32 +01:00
xattrs_unsupported.go Create pkg/system and move stuff there from archive 2014-03-05 14:05:32 +01:00