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 b444bf2e6a goldfish: fix sched api update missed godlfish_cpuboot
new 9762ddee6e add mm_uninitialize empty implementation for sim
new 79eab8783f note: add memory tracing event support
new 8fecd0385b mm: fix memory statistics error
new 0663ac1483 sched/note: specify note event for heap instrumentation
new eac6a8597f sched/note: add note when mm add new region
new ee11d6ca0a drivers/noteram: fix compile error
new 3bfb40f299 drivers/segger: add heap note support
new b3cc564910 drivers/segger: upgrade segger to v356
new 18d5ae20f5 drivers/segger: add heap data plot
new 0ba4d2c857 Documentation: add segger sysview heap trace example
The 10 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:
.../components/drivers/special/segger.rst | 13 +++-
.../components/drivers/special/sysview.png | Bin 0 -> 620272 bytes
arch/sim/src/sim/sim_heap.c | 44 +++++++++++-
.../stm32f429i-disco/configs/systemview/defconfig | 1 +
drivers/note/note_driver.c | 47 ++++++++++++
drivers/note/noteram_driver.c | 28 +++++++-
drivers/segger/Make.defs | 2 +-
drivers/segger/note_sysview.c | 67 +++++++++++++++++
include/nuttx/note/note_driver.h | 5 ++
include/nuttx/sched_note.h | 79 +++++++++++++--------
mm/mm_heap/mm_free.c | 7 +-
mm/mm_heap/mm_initialize.c | 7 ++
mm/mm_heap/mm_malloc.c | 8 ++-
mm/mm_heap/mm_memalign.c | 12 ++--
mm/mm_heap/mm_realloc.c | 8 ++-
mm/tlsf/mm_tlsf.c | 64 +++++++++++------
sched/Kconfig | 8 +++
tools/nxstyle.c | 11 ++-
18 files changed, 346 insertions(+), 65 deletions(-)
create mode 100644 Documentation/components/drivers/special/sysview.png