nuttx/tools/gdb/nuttxgdb
xuxingliang f5371e92f3 gdb/backtrace: optimize backtrace formatting
Use a class Bactrace to support convert address to backtrace, format to string, accessing element and iterate though them.
Adjust usage in fs and addr2line to make full use of it.

Signed-off-by: xuxingliang <xuxingliang@xiaomi.com>
2024-11-24 03:03:40 +08:00
..
__init__.py tools/gdb: add diagnose commands 2024-11-23 13:09:16 +08:00
diagnose.py tools/gdb: add diagnose commands 2024-11-23 13:09:16 +08:00
dmesg.py gdb/dmesg: print dmesg in the correct order 2024-11-23 13:09:16 +08:00
fs.py gdb/backtrace: optimize backtrace formatting 2024-11-24 03:03:40 +08:00
gcore.py tools/gdb: fix elf file with special character 2024-11-24 03:03:40 +08:00
lists.py gdb/lists: add element option to foreach list 2024-11-24 02:55:46 +08:00
macros.py gdb/macro: cache macro info to json and load directly 2024-11-24 03:03:40 +08:00
memdump.py tools/gdb: add array iterator 2024-11-24 03:03:40 +08:00
net.py tools/gdb: add array iterator 2024-11-24 03:03:40 +08:00
prefix.py
profile.py gdb: move profiling commands to profile.py 2024-11-24 03:03:40 +08:00
stack.py gdb/register: register name sp, pc are always available 2024-11-24 03:03:40 +08:00
thread.py tools/gdb: add array iterator 2024-11-24 03:03:40 +08:00
utils.py gdb/backtrace: optimize backtrace formatting 2024-11-24 03:03:40 +08:00