mi_heap_area_t

An area of heap space contains blocks of a single size.

The bytes in freed blocks are committed - used.

Members

Variables

block_size
size_t block_size;

size in bytes of each block

blocks
void* blocks;

start of the area containing heap blocks

committed
size_t committed;

current available bytes for this area

reserved
size_t reserved;

bytes reserved for this area (virtual)

used
size_t used;

bytes in use by allocated blocks

Meta