Lines Matching refs:allocator
5 // Memory allocator.
10 // The main allocator works in runs of pages.
17 // The allocator's data structures are:
19 // fixalloc: a free-list allocator for fixed-size off-heap objects,
20 // used to manage storage used by the allocator.
112 // Tiny allocator parameters, see "Tiny allocator" comment in malloc.go.
182 // NOTE: sysAlloc returns OS-aligned memory, but the heap allocator
204 // NOTE: SysReserve returns OS-aligned memory, but the heap allocator
379 // Initialize the rest of the allocator.
605 // Tiny allocator.
607 // Tiny allocator combines several tiny allocation requests
622 // Objects obtained from tiny allocator must not be freed explicitly.
627 // from tiny allocator, it such case it allows to set finalizers
630 // The main targets of tiny allocator are small strings and
632 // the allocator reduces number of allocations by ~12% and