Struct libmimalloc_sys::mi_heap_area_t [−][src]
#[repr(C)]pub struct mi_heap_area_t { pub blocks: *mut c_void, pub reserved: usize, pub committed: usize, pub used: usize, pub block_size: usize, }
Expand description
An area of heap space contains blocks of a single size.
The bytes in freed blocks are committed - used.
Fields
blocks: *mut c_voidStart of the area containing heap blocks.
reserved: usizeBytes reserved for this area.
committed: usizeCurrent committed bytes of this area.
used: usizeBytes in use by allocated blocks.
block_size: usizeSize in bytes of one block.