esp-idf/components/heap
Guillaume Souchere 4571e19387 heap: Add test to check that the corruption of free memory is detected
This commit extends the heap test set by adding a test to check corruption
detection in free memory block.

For each byte of the free block memory, the test changes the value of the byte,
call multi_heap_check(), make sure that the function returns 'corruption detected'
only when comprehensive poisoning is set, restore the good value of the byte, calls
multi_heap_check() again and make sure that it returns 'OK'.
2022-08-26 08:25:39 +02:00
..
include heap: Provide definition of the tlsf_check_hook() declared in the tlsf submodule 2022-08-26 08:20:50 +02:00
port
test heap: Add test to check that the corruption of free memory is detected 2022-08-26 08:25:39 +02:00
test_multi_heap_host heap: Add test to check that the corruption of free memory is detected 2022-08-26 08:25:39 +02:00
tlsf@ab17d6798d heap: Provide definition of the tlsf_check_hook() declared in the tlsf submodule 2022-08-26 08:20:50 +02:00
CMakeLists.txt
Kconfig
heap_caps.c
heap_caps_init.c
heap_private.h
heap_task_info.c
heap_trace_standalone.c
linker.lf
multi_heap.c heap: Provide definition of the tlsf_check_hook() declared in the tlsf submodule 2022-08-26 08:20:50 +02:00
multi_heap_config.h
multi_heap_internal.h
multi_heap_platform.h
multi_heap_poisoning.c esp-rom: create a patch of tlsf_check() for target(s) supporting ROM implementation of TLSF 2022-08-26 08:25:38 +02:00
tlsf_platform.h