You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2021/03/19 16:58:12 UTC

[incubator-nuttx] branch master updated (2e887a1 -> 874ecbe)

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/incubator-nuttx.git.


    from 2e887a1  board/arm/mbed: Fix the typo error
     add 635cfad  mm: Move mm_heap_s related stuff to private header file
     add 874ecbe  mm: add kconfig option to control the memory manger strategy choice.

No new revisions were added by this update.

Summary of changes:
 include/nuttx/mm/mm.h              | 175 +----------------------------
 mm/Kconfig                         |  17 +++
 mm/mm_heap/Make.defs               |   4 +
 mm/mm_heap/mm.h                    | 222 +++++++++++++++++++++++++++++++++++++
 mm/mm_heap/mm_addfreechunk.c       |   9 +-
 mm/mm_heap/mm_brkaddr.c            |  11 +-
 mm/mm_heap/mm_extend.c             |  16 ++-
 mm/mm_heap/mm_free.c               |  10 +-
 mm/mm_heap/mm_heapmember.c         |  20 +++-
 mm/mm_heap/mm_initialize.c         |  63 +++++++----
 mm/mm_heap/mm_mallinfo.c           |  19 ++--
 mm/mm_heap/mm_malloc.c             |  16 ++-
 mm/mm_heap/mm_malloc_usable_size.c |   2 +
 mm/mm_heap/mm_memalign.c           |   2 +
 mm/mm_heap/mm_realloc.c            |   2 +
 mm/mm_heap/mm_sem.c                |  64 +++++++----
 mm/mm_heap/mm_shrinkchunk.c        |   2 +
 mm/mm_heap/mm_size2ndx.c           |   2 +
 18 files changed, 416 insertions(+), 240 deletions(-)
 create mode 100644 mm/mm_heap/mm.h