Writing a Debugger From Scratch - DbgRs Part 8 - Source and Symbols
(New to this series? Consider starting from part 1)
At the end of the last post, DbgRs gained the ability to disassemble the code that it was debugging. While disassembly is critical for many debugging tasks, using source code to step through the code line by line is usually more convenient when itβs available. In this post weβll start looking at how to use symbols (PDB files on Windows) so that we can display the source for the code thatβs being debugged.