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 aa74ba5ace tools/gdb: Add command 'netcheck' for checks on network
stack
new 6d0d4458cd gdb/macro: fix cached macro info is outdated
new 96a518af35 tools/gdb: fix elf file with special character
new b296b1debe gdb/macro: cache macro info to json and load directly
new bb461b532b nuttxgdb: fix container_of pointer offset calc problem
new a4e5689c7f tools/gdb: Allow utils.container_of with str input
new 0cda6278d3 tools/gdb: Use ptr's value instead of ptr's adderess in
container_of
new 69613d5199 tools/gdb: add array iterator
new 1e265af8eb tools/gdb: add utils.get_tid(tcb)
new d02dc3893c tools/gdb: decode backtrace of crashlog
new e3b3da3bd1 tools/gdb: support string type in offset_of
new 40efe1af11 nuttxgdb/utils.py:add ArrayIterator reverse iterate.
new 379eee2f4e tools/gdb: fix hexdump expression parse
new 84c66505aa tools/gdb: add function to convert C enum to python Enum
class
new 6949ff6a7d gdb: add sizeof helper
new 73467989c5 gdb: move profiling commands to profile.py
new 38b5dcd42c gdb/register: register name sp, pc are always available
new f5371e92f3 gdb/backtrace: optimize backtrace formatting
new 3a2d4584c7 gdb/utils: cache backtrace result for better performance
new c013648617 tools/gdb: improve nxgcore speed
The 19 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:
tools/gdb/nuttxgdb/fs.py | 21 +-
tools/gdb/nuttxgdb/gcore.py | 26 +-
tools/gdb/nuttxgdb/macros.py | 54 ++--
tools/gdb/nuttxgdb/memdump.py | 12 +-
tools/gdb/nuttxgdb/net.py | 6 +-
tools/gdb/nuttxgdb/{prefix.py => profile.py} | 40 ++-
tools/gdb/nuttxgdb/stack.py | 7 +-
tools/gdb/nuttxgdb/thread.py | 9 +-
tools/gdb/nuttxgdb/utils.py | 383 +++++++++++++++++++++------
9 files changed, 419 insertions(+), 139 deletions(-)
copy tools/gdb/nuttxgdb/{prefix.py => profile.py} (53%)