gvisor/pkg/sentry/platform
Michael Pratt 733ebe7c09 Merge FileMem.usage in IncRef
Per the doc, usage must be kept maximally merged. Beyond that, it is simply a
good idea to keep fragmentation in usage to a minimum.

The glibc malloc allocator allocates one page at a time, potentially causing
lots of fragmentation. However, those pages are likely to have the same number
of references, often making it possible to merge ranges.

PiperOrigin-RevId: 204960339
Change-Id: I03a050cf771c29a4f05b36eaf75b1a09c9465e14
2018-07-17 13:03:59 -07:00
..
filemem Merge FileMem.usage in IncRef 2018-07-17 13:03:59 -07:00
interrupt Check in gVisor. 2018-04-28 01:44:26 -04:00
kvm Add CPUID faulting for ptrace and KVM. 2018-07-16 22:02:58 -07:00
procid Check in gVisor. 2018-04-28 01:44:26 -04:00
ptrace Add CPUID faulting for ptrace and KVM. 2018-07-16 22:02:58 -07:00
ring0 Add CPUID faulting for ptrace and KVM. 2018-07-16 22:02:58 -07:00
safecopy Check in gVisor. 2018-04-28 01:44:26 -04:00
BUILD Check in gVisor. 2018-04-28 01:44:26 -04:00
context.go Check in gVisor. 2018-04-28 01:44:26 -04:00
mmap_min_addr.go Check in gVisor. 2018-04-28 01:44:26 -04:00
platform.go Add CPUID faulting for ptrace and KVM. 2018-07-16 22:02:58 -07:00