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.