Heap¶
This Component implements heap-related housekeeping functions. Heap usage is tracked using malloc_count. This also provides some validation (using sentinels to detect if memory blocks are overwritten).
-
ENABLE_MALLOC_COUNT
¶ We require malloc_count to keep track of heap usage for system_get_free_heap_size(). It does this by hooking the memory allocation routines (malloc, free, etc.). If you wish to disable this behaviour, set ENABLE_MALLOC_COUNT=0. If using tools such as Valgrind, this will provide a cleaner trace.
References¶
Used by¶
Sming (Esp32) ,Component
Sming (Esp8266) ,Component
Sming (Host) ,Component