This website requires JavaScript.
Explore
Help
Sign In
ed
/
raddebugger
Watch
1
Star
0
Fork
0
mirror of
https://github.com/Ed94/raddebugger.git
synced
2026-10-07 08:25:41 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
ef5fc82e9c7e3a4833365cc3beb34600e338c69f
raddebugger
/
src
/
raddbg
T
History
Ryan Fleury
d73ce364b9
major clean-up pass over unwinding/module-info abstraction, + usage in the debug engine. simplified / cleaned up DWARF helpers for unwind info & expressions. decoupling unwinding / DWARF evaluation from memory read callbacks. light module info now prepared by demon layer - debug engine no longer duplicates per-backend parsing. unwind abstraction layer now does thin abstraction over unwinding backends, debug engine only calls abstraction. clean up demon to have fewer ad-hoc 'queries' on handles, and prefer sending info over debug events when possible / when it fits the usage pattern. move DWARF enum specifications to metacode, generate enums/xlists/tables/etc. decouple raddbg/radbin completely from old parsing helpers. replace portion of DWARF dumping; pull out some new parsing helpers from converter / dumper.
2026-06-02 12:11:13 -07:00
..
generated
sketch out stepping/eval exemplar testing; step-to-exit first pass
2026-06-02 12:11:04 -07:00
tests
major clean-up pass over unwinding/module-info abstraction, + usage in the debug engine. simplified / cleaned up DWARF helpers for unwind info & expressions. decoupling unwinding / DWARF evaluation from memory read callbacks. light module info now prepared by demon layer - debug engine no longer duplicates per-backend parsing. unwind abstraction layer now does thin abstraction over unwinding backends, debug engine only calls abstraction. clean up demon to have fewer ad-hoc 'queries' on handles, and prefer sending info over debug events when possible / when it fits the usage pattern. move DWARF enum specifications to metacode, generate enums/xlists/tables/etc. decouple raddbg/radbin completely from old parsing helpers. replace portion of DWARF dumping; pull out some new parsing helpers from converter / dumper.
2026-06-02 12:11:13 -07:00
raddbg_core.c
major clean-up pass over unwinding/module-info abstraction, + usage in the debug engine. simplified / cleaned up DWARF helpers for unwind info & expressions. decoupling unwinding / DWARF evaluation from memory read callbacks. light module info now prepared by demon layer - debug engine no longer duplicates per-backend parsing. unwind abstraction layer now does thin abstraction over unwinding backends, debug engine only calls abstraction. clean up demon to have fewer ad-hoc 'queries' on handles, and prefer sending info over debug events when possible / when it fits the usage pattern. move DWARF enum specifications to metacode, generate enums/xlists/tables/etc. decouple raddbg/radbin completely from old parsing helpers. replace portion of DWARF dumping; pull out some new parsing helpers from converter / dumper.
2026-06-02 12:11:13 -07:00
raddbg_core.h
sketch out stepping/eval exemplar testing; step-to-exit first pass
2026-06-02 12:11:04 -07:00
raddbg_eval.c
eliminate backend-specific module parsing from debug engine ctrl thread; just pass that info back via the demon event
2026-06-02 12:11:10 -07:00
raddbg_eval.h
sketch out first pass of autos evaluation
2026-05-14 13:50:34 -07:00
raddbg_inc.c
copyright year
2025-06-02 14:13:57 -07:00
raddbg_inc.h
copyright year
2025-06-02 14:13:57 -07:00
raddbg_legacy_config.c
store loaded debug infos as user config, but project-tagged; eliminate 'recent files' from project file (they are almost entirely duplicative of debug info source files); adjust 'last_user' remembering semantics - do not automatically change last_user when setting user explicitly from command line
2026-05-13 10:18:06 -07:00
raddbg_legacy_config.h
switch off rd_cfg to cfg layer
2025-10-16 15:00:13 -07:00
raddbg_main.c
major clean-up pass over unwinding/module-info abstraction, + usage in the debug engine. simplified / cleaned up DWARF helpers for unwind info & expressions. decoupling unwinding / DWARF evaluation from memory read callbacks. light module info now prepared by demon layer - debug engine no longer duplicates per-backend parsing. unwind abstraction layer now does thin abstraction over unwinding backends, debug engine only calls abstraction. clean up demon to have fewer ad-hoc 'queries' on handles, and prefer sending info over debug events when possible / when it fits the usage pattern. move DWARF enum specifications to metacode, generate enums/xlists/tables/etc. decouple raddbg/radbin completely from old parsing helpers. replace portion of DWARF dumping; pull out some new parsing helpers from converter / dumper.
2026-06-02 12:11:13 -07:00
raddbg_views.c
eliminate backend-specific module parsing from debug engine ctrl thread; just pass that info back via the demon event
2026-06-02 12:11:10 -07:00
raddbg_views.h
ctrl -> d type pass
2026-04-22 13:37:00 -07:00
raddbg_widgets.c
checkpoint on dump file parsing / cache construction; temporarily turn off crash dump command, since still wip
2026-05-19 09:56:01 -07:00
raddbg_widgets.h
display folder in title fstr generation for file evaluations, but only if not inside a folder context
2026-05-18 20:06:05 -07:00
raddbg.mdesk
sketch out stepping/eval exemplar testing; step-to-exit first pass
2026-06-02 12:11:04 -07:00