This is an automated email from the ASF dual-hosted git repository. xiaoxiang pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
from 0a88799bab sched: fix task_delete crash in SMP case new f00d56337f mempool:remove unnecessary alignment new e7d02ffac2 mempool:remove multiple fixed api new f24fb2b10a mempool:add a private pointer to stroe private data new 49ffd99eaf mempool:use single queue insdie of list new 6b530fceae mempool:change mempool_multiple way of initialization new 632ed0d3a4 Optimize multipe mempool memory space usage The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: include/nuttx/mm/mempool.h | 138 ++++-------- mm/Kconfig | 2 +- mm/mempool/mempool.c | 287 ++++++++++++------------ mm/mempool/mempool_multiple.c | 501 ++++++++++++++++++++++++++---------------- mm/mm_heap/mm.h | 9 +- mm/mm_heap/mm_free.c | 3 +- mm/mm_heap/mm_initialize.c | 43 ++-- mm/mm_heap/mm_mallinfo.c | 2 +- mm/mm_heap/mm_malloc.c | 2 +- mm/mm_heap/mm_malloc_size.c | 15 +- mm/mm_heap/mm_memalign.c | 2 +- mm/mm_heap/mm_memdump.c | 2 +- mm/mm_heap/mm_realloc.c | 24 +- mm/tlsf/mm_tlsf.c | 80 +++---- 14 files changed, 581 insertions(+), 529 deletions(-)