esp-idf/components/heap
Guillaume Souchere 39f789df93 feat(esp_rom): patch heap walker to the ROM implementation
modify existing patch of TLSF rom and add multi heap patch
to add the walker feature to the ROM implementation of the
heap component.
2024-03-21 07:41:04 +01:00
..
include feat(esp_rom): patch heap walker to the ROM implementation 2024-03-21 07:41:04 +01:00
port fix: cleanup memprot files for C6/H2/P4 2024-03-11 17:10:40 +05:30
test_apps feat(esp_rom): patch heap walker to the ROM implementation 2024-03-21 07:41:04 +01:00
test_multi_heap_host refactor(tools): Tidy up core component files copyright ignore 2024-01-22 18:07:35 +08:00
tlsf@8fc595fe22 feat(esp_rom): patch heap walker to the ROM implementation 2024-03-21 07:41:04 +01:00
CMakeLists.txt heap: fix and re-enable no-format warnings 2023-03-12 21:45:11 +01:00
heap_caps_init.c refactor(heap): decouple heap_init from esp_system 2024-03-05 07:30:38 +01:00
heap_caps_linux.c fix(linux_target): added missing include file when CONFIG_HEAP_ABORT_WHEN_ALLOCATION_FAILS 2024-02-09 16:58:06 +08:00
heap_caps.c feat(heap): Add return value to walker callback 2024-03-20 08:33:48 +01:00
heap_private.h fix(heap): memalign respect malloc_alwaysinternal_limit 2023-11-01 01:58:27 +08:00
heap_task_info.c feat(heap): Dissociate heap poisoning from task tracking 2023-10-18 06:43:22 +02:00
heap_trace_standalone.c fix(heap): prevent double traversal of hashmap in map_find_and_remove 2023-12-19 18:02:08 +01:00
internals.md heap: add documentation about the function placement in IRAM and its usage in ISR 2022-11-24 10:31:14 +01:00
Kconfig feat(esp_rom): patch heap walker to the ROM implementation 2024-03-21 07:41:04 +01:00
linker.lf fix(heap): Fix bugs in heap task tracking 2023-11-09 09:20:45 +01:00
multi_heap_config.h heap: Remove TLSF related files and replace them with the tlsf submodule 2022-08-02 12:55:31 +02:00
multi_heap_internal.h feat(heap): Allow tracking of minimum free size for a given time frame 2023-12-21 08:07:01 +01:00
multi_heap_platform.h fix(heap): Fix bugs in heap task tracking 2023-11-09 09:20:45 +01:00
multi_heap_poisoning.c fix(heap): Fix bugs in heap task tracking 2023-11-09 09:20:45 +01:00
multi_heap.c feat(heap): Add return value to walker callback 2024-03-20 08:33:48 +01:00