gvisor/runsc
Fabricio Voznika 12ac31ed04 fsgofer optimizations
- Skip chown call in case owner change is not needed
- Skip filepath.Clean() calls when joining paths
- Pass unix.Stat_t by value to reduce runtime.duffcopy calls.
  This change allows for better inlining in localFile.walk().

                                Change            Baseline    Improvement
BenchmarkWalkOne-6           	 2912 ns/op       3082 ns/op     5.5%
BenchmarkCreate-6            	15915 ns/op      19126 ns/op    16.8%
BenchmarkCreateDiffOwner-6	18795 ns/op      19741 ns/op     4.8%

PiperOrigin-RevId: 347667833
2020-12-15 12:23:55 -08:00
..
boot [netstack] Update raw socket and hostinet control message parsing. 2020-12-14 18:00:55 -08:00
cgroup runsc: check whether cgroup exists or not for each controller 2020-11-18 18:37:31 -08:00
cli Add runsc symbolize command. 2020-12-11 15:43:22 -08:00
cmd Add runsc symbolize command. 2020-12-11 15:43:22 -08:00
config Remove TESTONLY tag from vfs2 flag 2020-11-12 17:44:53 -08:00
console Add support for TTY in multi-container 2020-11-17 14:51:24 -08:00
container Support partitions for other tests. 2020-12-03 01:00:21 -08:00
flag Add staticcheck and staticstyle analyzers. 2020-10-07 18:29:05 -07:00
fsgofer fsgofer optimizations 2020-12-15 12:23:55 -08:00
sandbox Disable host reassembly for fragments. 2020-12-10 20:08:59 -08:00
specutils Fix failure setting OOM score adjustment 2020-11-05 15:36:20 -08:00
BUILD Remove legacy bazel configurations. 2020-10-19 16:28:40 -07:00
main.go Remove legacy bazel configurations. 2020-10-19 16:28:40 -07:00
version.go Fix `runsc --version` and add a test. 2019-09-10 15:41:47 -07:00
version_test.sh Standardize on tools directory. 2020-01-27 12:21:00 -08:00