Home | History | Annotate | Download | only in alloc

Lines Matching full:heap

22 #include "alloc/Heap.h"
36 * The other major data structures that maintain the state of the heap
60 * Additionally, we record the free space frontier of the heap, as
63 * implemented). This is stored in the heap source structure. This
92 * copy-collected heap (tenuring) into a less volatile space. Copying
216 * The starting size of the heap. This value is the same as the
222 * The maximum size of the heap. This value is the same as the
228 * The current, committed size of the heap. At present, this is
501 * Perform any required heap initializations after forking from the
503 * this will demarcate the shared region of the heap.
563 * vector of heap bitmaps.
577 * Allocate the specified number of bytes from the heap. The
671 * Returns true if the given address is within the heap and points to
708 * bytes currently committed to the heap. This starts out at the
709 * start size of the heap and grows toward the maximum size.
727 * Expands the size of the heap after a collection. At present we
728 * commit the pages for maximum size of the heap so this routine is
1049 * the heap worker to append the reference.
1877 * Heap block scavenging.
2062 * The first is flipping AKA condemning AKA whitening the heap. The
2065 heap
2165 * Verify the stack and heap.