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 b95022f  arm/armv7-a: Remove CONFIG_SMP guard from arm_scu.c
     new 39eaeef  mm/mm_heap: remove the unnecessary check for memory node size
     new c5ba926  procfs: add memdump interface to dump used/free memory info
     new 2dcc4a3  mm/dump: add pid and backtrace for every memory node
     new 7ae3c57  procfs: add heap info for every task
     new 168074f  mm/memdump: fix print backtrace abnormal
     new 018d7d6  mm/mm_malloc: dump all allocated memory info when malloc 
failed

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:
 arch/sim/src/sim/up_heap.c   |  12 ++++
 fs/procfs/Kconfig            |   4 ++
 fs/procfs/fs_procfs.c        |   4 ++
 fs/procfs/fs_procfsmeminfo.c | 131 ++++++++++++++++++++++++++++++----
 fs/procfs/fs_procfsproc.c    |  80 +++++++++++++++++++++
 include/malloc.h             |  12 ++++
 include/nuttx/mm/mm.h        |  12 ++++
 mm/kmm_heap/kmm_mallinfo.c   |  19 +++++
 mm/mm_heap/Make.defs         |   2 +-
 mm/mm_heap/mm.h              |  88 ++++++++++++++---------
 mm/mm_heap/mm_initialize.c   |  11 +--
 mm/mm_heap/mm_mallinfo.c     |  42 +++++++++++
 mm/mm_heap/mm_malloc.c       |   3 +
 mm/mm_heap/mm_memalign.c     |   1 +
 mm/mm_heap/mm_memdump.c      | 164 +++++++++++++++++++++++++++++++++++++++++++
 mm/mm_heap/mm_realloc.c      |   4 ++
 mm/umm_heap/umm_mallinfo.c   |  20 ++++++
 17 files changed, 552 insertions(+), 57 deletions(-)
 create mode 100644 mm/mm_heap/mm_memdump.c

Reply via email to