Data Fields | |
| void * | end |
| End of the heap area (aligned on page boundary). | |
| uint32_t | magic |
| A magic value. | |
| heap_area * | next |
| Next heap area. | |
| heap_area * | prev |
| Previous heap area. | |
| void * | start |
| Start of the heap area (including this structure). | |
The memory managed by the heap allocator is divided into multiple discontinuous heaps. Each heap is represented by a separate address space area which has this structure at its very beginning.
Definition at line 133 of file malloc.c.
| void* start |
1.4.7