Improved
The RAD Debugger / Linker v0.9.23-alpha
This is a small follow-up release to v0.9.22, containing some tweaks, fixes, and a small number of new features.
Debugger Changes
- Further improved PDB -> RDI conversion performance & memory usage.
- Adjusted limits for the amount of PDB -> RDI conversion work that the debugger will kick off, to prevent PDB -> RDI conversion interfering with debuggee performance.
- Reintroduced the
listlens, which gathers all nodes in a linked list, and visualizes them as a flat list of pointers (the same as how an array of pointers is visualized). - Fixed a crash when closing empty Geometry 3D views. (#652, #657)
- Fixed the debugger not visualizing
enumtypes when evaluated through a bitfield type. (#655) - Fixed the PDB -> RDI conversion not correctly generating location information for function parameters, when the EXE/PDB were built to include support for Edit and Continue (
-ZIswitch). (#656)
Linker Changes
The linker is unchanged since v0.9.22.
Binary Utility Changes
- Fixed a crash when using the
--compressoption, when generating RDI files.