BartmanAbyss / vscode-amiga-debug

One-stop Visual Studio Code Extension to compile, debug and profile Amiga C/C++ programs compiled by the bundled gcc 12.2 with the bundled WinUAE/FS-UAE.
GNU General Public License v3.0
312 stars 39 forks source link

Profiler source tab similar to the assembly tab? #99

Closed rjobling closed 1 year ago

rjobling commented 2 years ago

In the profiler would it be possible to add a source tab?

I find myself debugging complicated irq and blitter sequencing by inspecting progress in the profiler over a frame or sometimes multiple frames.

When doing so I can see what the cpu is doing in the assembly tab. However, it's fairly hard to know what part of the C code that relates to without clicking through to double check.

If it'd be possible to show where in the source the cpu has gotten to that would be much more convenient?

Would you consider adding such a feature?

rjobling commented 1 year ago

The source tracking seems to work well, thanks for that!