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-09-22 17:20:05 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
a425936f56c561a454622bdbba68b5a96383b0bb
raddebugger
/
src
/
dbg_engine
T
History
Ryan Fleury
e2430fa23e
remove redundant incs of xxhash - undef cpuid macro before xxhash is
...
included, so that we don't have conflicting definitions due to memfun
2026-06-22 13:43:19 -07:00
..
generated
setting for auto-downloading missing debug info (off by default); command for manually loading module debug info as-needed
2026-06-09 14:01:09 -07:00
dbg_engine_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
dbg_engine_core.h
temporarily turn off symbol server stuff - switch off spoof for step-over
2026-06-09 09:27:23 -07:00
dbg_engine_ctrl.c
checkpoint on eval2; type graph operations, parsing, etc.
2026-06-17 17:38:09 -07:00
dbg_engine_ctrl.h
setting for auto-downloading missing debug info (off by default); command for manually loading module debug info as-needed
2026-06-09 14:01:09 -07:00
dbg_engine_inc.c
fold ctrl layer into dbg engine - no benefit to disallowing dependence on debug engine types inside of ctrl, and it has been causing unnecessary barriers for eventual eval magic.
2026-04-22 12:44:18 -07:00
dbg_engine_inc.h
fold ctrl layer into dbg engine - no benefit to disallowing dependence on debug engine types inside of ctrl, and it has been causing unnecessary barriers for eventual eval magic.
2026-04-22 12:44:18 -07:00
dbg_engine_user.c
remove redundant incs of xxhash - undef cpuid macro before xxhash is
2026-06-22 13:43:19 -07:00
dbg_engine_user.h
remove redundant incs of xxhash - undef cpuid macro before xxhash is
2026-06-22 13:43:19 -07:00
dbg_engine.mdesk
eliminate redundant/unused info from command tables in dbg engine / raddbg
2026-06-11 09:08:34 -07:00