mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
48b0000e22
The calculation of fl index max is changed to always be the smallest number that includes the size of the registered memory. The control_construct() function now checks for minimum size as the control structure parameters are calculated. There is no longer a minimum configuration for fl index max so the tlsf_config enum is striped down to remove unecessary compile time values. the tlsf_size() function will fail if no tlsf pointer is passed as parameter since there is no way to calculate a default tlsf size anymore. bitfields are now used in control_t when possible which reduces the size of the structure from 56 bytes to 36 bytes. |
||
---|---|---|
.. | ||
include | ||
test | ||
test_multi_heap_host | ||
CMakeLists.txt | ||
component.mk | ||
heap_caps_init.c | ||
heap_caps.c | ||
heap_private.h | ||
heap_task_info.c | ||
heap_tlsf_block_functions.h | ||
heap_tlsf_config.h | ||
heap_tlsf.c | ||
heap_tlsf.h | ||
heap_trace_standalone.c | ||
Kconfig | ||
linker.lf | ||
multi_heap_config.h | ||
multi_heap_internal.h | ||
multi_heap_platform.h | ||
multi_heap_poisoning.c | ||
multi_heap.c |