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¶
- Source Code
- malloc_count Component
Used by¶
- Sming (Esp8266) ,Component
- Sming (Host) ,Component