This heap approximates the algorithms used by DLmalloc 2.7.0. More...
#include <dlheap.h>
This heap approximates the algorithms used by DLmalloc 2.7.0.
The whole thing. Big objects are allocated via mmap. Other objects are first allocated from the special thresholded quicklists, or if they're too big, they're allocated from the coalescing big heap.
Sbrk | An sbrk-like heap, for small object allocation. | |
Mmap | An mmap-like heap, for large object allocation. |