gvisor/pkg/sentry/arch
Jamie Liu b4de26d6b1 Don't use reflection in fpu.alignedBytes.
reflect.ValueOf takes an interface{}, so when passed a slice the compiler emits
a call to runtime.convTslice to heap-allocate a copy of the slice header.

PiperOrigin-RevId: 394310052
2021-09-01 14:07:57 -07:00
..
fpu Don't use reflection in fpu.alignedBytes. 2021-09-01 14:07:57 -07:00
BUILD [syserror] Update syserror to linuxerr for more errors. 2021-07-12 15:26:20 -07:00
aligned.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
arch.go [op] Move SignalInfo to abi/linux package. 2021-06-10 10:26:36 -07:00
arch_aarch64.go Add go:build directives as required by Go 1.17's gofmt. 2021-07-20 16:28:45 -07:00
arch_amd64.go Add go:build directives as required by Go 1.17's gofmt. 2021-07-20 16:28:45 -07:00
arch_arm64.go Add go:build directives as required by Go 1.17's gofmt. 2021-07-20 16:28:45 -07:00
arch_state_x86.go Add go:build directives as required by Go 1.17's gofmt. 2021-07-20 16:28:45 -07:00
arch_x86.go Add go:build directives as required by Go 1.17's gofmt. 2021-07-20 16:28:45 -07:00
arch_x86_impl.go Add go:build directives as required by Go 1.17's gofmt. 2021-07-20 16:28:45 -07:00
auxv.go [syserror] Split usermem package 2021-03-29 13:30:21 -07:00
registers.proto arm64: some minor changes 2020-09-25 03:32:57 -04:00
signal_amd64.go Add go:build directives as required by Go 1.17's gofmt. 2021-07-20 16:28:45 -07:00
signal_arm64.go Add go:build directives as required by Go 1.17's gofmt. 2021-07-20 16:28:45 -07:00
stack.go [op] Move SignalInfo to abi/linux package. 2021-06-10 10:26:36 -07:00
stack_unsafe.go [syserror] Split usermem package 2021-03-29 13:30:21 -07:00
syscalls_amd64.go Add go:build directives as required by Go 1.17's gofmt. 2021-07-20 16:28:45 -07:00
syscalls_arm64.go Add go:build directives as required by Go 1.17's gofmt. 2021-07-20 16:28:45 -07:00