nuttx/mm/mm_heap
YAMAMOTO Takashi c546c0b647 mm: Do not abort on allocation failue with CONFIG_DEBUG_MM
When allocation failed, it isn't too uncommon for the caller
to fall back to other allocation method.
(eg. esp32 textheap code tries iram heap when an allocation from rtc heap
failed.)
DEBUGASSERT(false) is too much in that case.

This commit removes the DEBUGASSERT, and also makes the heap dump
a separate option.
2022-05-21 14:28:41 +08:00
..
Make.defs procfs: add memdump interface to dump used/free memory info 2022-02-26 14:32:42 +08:00
mm_addfreechunk.c mm/mm_heap/mm.h: Fix some typos. 2021-08-03 10:11:26 -07:00
mm_brkaddr.c mm: Remove mm_heap_impl_s struct 2021-07-07 04:25:15 -07:00
mm_calloc.c mm: Author Gregory Nutt: update licenses to Apache 2021-02-09 01:21:53 -08:00
mm_checkcorruption.c mm/mm_checkcorruption: using mm_foreach to do mm_checkcorruption 2022-02-13 03:20:31 +08:00
mm_extend.c mm: Simplify the semaphore handling 2021-07-10 16:10:32 -03:00
mm_foreach.c mm: handle take mm sem in IRQ 2022-02-16 09:53:42 -03:00
mm_free.c mm: handle take mm sem in IRQ 2022-02-21 23:41:06 +08:00
mm_heapmember.c mm: Remove mm_heap_impl_s struct 2021-07-07 04:25:15 -07:00
mm_initialize.c mm_initialize: malloc() return aligend pointer. 2022-04-11 12:46:17 +08:00
mm_mallinfo.c Revert "mm_heap: heapsize align with MM_MIN_CHUNK." 2022-04-11 12:46:17 +08:00
mm_malloc_size.c mm: Add kmm_malloc_size and mm_malloc_size 2021-07-05 14:23:24 +09:00
mm_malloc.c mm: Do not abort on allocation failue with CONFIG_DEBUG_MM 2022-05-21 14:28:41 +08:00
mm_memalign.c mm/memdump: dynamic turn on backtrace in heap when enable DEBUG_MM 2022-03-27 13:21:48 +08:00
mm_memdump.c mm/memdump: fix print backtrace abnormal 2022-02-26 14:32:42 +08:00
mm_realloc.c mm/memdump: dynamic turn on backtrace in heap when enable DEBUG_MM 2022-03-27 13:21:48 +08:00
mm_sem.c mm: handle take mm sem in IRQ 2022-02-21 23:41:06 +08:00
mm_shrinkchunk.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_size2ndx.c mm: Move mm_heap_s related stuff to private header file 2021-03-19 09:56:39 -07:00
mm_zalloc.c mm: Author Gregory Nutt: update licenses to Apache 2021-02-09 01:21:53 -08:00
mm.h Revert "mm_heap: heapsize align with MM_MIN_CHUNK." 2022-04-11 12:46:17 +08:00