mruby/c VM Source Code master (2026/08/06)
Loading...
Searching...
No Matches
MEMORY_POOL Struct Reference
Collaboration diagram for MEMORY_POOL:

Data Fields

MRBC_ALLOC_MEMSIZE_T size
uint16_t free_fli_bitmap
uint8_t free_sli_bitmap [MRBC_ALLOC_FLI_BIT_WIDTH+1+1]
uint8_t pad [3]
FREE_BLOCK * free_blocks [SIZE_FREE_BLOCKS+1]

Detailed Description

Definition at line 216 of file alloc.c.

Field Documentation

◆ free_blocks

FREE_BLOCK* MEMORY_POOL::free_blocks[SIZE_FREE_BLOCKS+1]

Definition at line 226 of file alloc.c.

◆ free_fli_bitmap

uint16_t MEMORY_POOL::free_fli_bitmap

Definition at line 220 of file alloc.c.

◆ free_sli_bitmap

uint8_t MEMORY_POOL::free_sli_bitmap[MRBC_ALLOC_FLI_BIT_WIDTH+1+1]

Definition at line 221 of file alloc.c.

◆ pad

uint8_t MEMORY_POOL::pad[3]

Definition at line 223 of file alloc.c.

◆ size

MRBC_ALLOC_MEMSIZE_T MEMORY_POOL::size

Definition at line 217 of file alloc.c.


The documentation for this struct was generated from the following file: