CLISH  0.7.3
Data Fields
_lub_partition_spec Struct Reference

Data Fields

bool_t use_local_heap
 
lub_heap_align_t max_local_block_size
 
size_t num_local_max_blocks
 
size_t min_segment_size
 
size_t memory_limit
 

Field Documentation

lub_heap_align_t _lub_partition_spec::max_local_block_size

The maximum block size for the local heap.

size_t _lub_partition_spec::memory_limit

The limit in total bytes which can be allocated from the malloc hook for the growth of this partition

size_t _lub_partition_spec::min_segment_size

When the partition grows each new segment will be at least this many bytes in size

size_t _lub_partition_spec::num_local_max_blocks

The number of maximum sized blocks to make available.

If this is non zero then a local heap containing a cache with (num_max_block * max_block_size) size buckets will be created

If this is zero then a local heap of size max_block_size will be created (without a cache)

bool_t _lub_partition_spec::use_local_heap

Indicates whether or not to use a thread specific heap will be created for each client of the partition.


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