Project

General

Profile

Emulator Issues #11489

Debugger: PC should be part of the call stack

Added by flacs 4 months ago. Updated 4 months ago.

Status:
Accepted
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
Yes
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

At the moment the first entry in the call stack is the function that executed the last bl. This means once you navigate away from the current PC position the only way back is to look up the value of the PC and search for that address.

  • We should display the current PC position at the top of the call stack to make it easy to navigate back. This is also how other debuggers do it.
  • It may be preferable to bind the jump event in the call stack view to double click instead of single click.

History

#1 Updated by JMC4789 4 months ago

  • Status changed from New to Accepted

#2 Updated by taolas 4 months ago

Note: There's a Show PC button next to all the other main buttons like Play. Also you can bind a hotkey to show PC in options.

I'm good with adding PC to the callstack. I can do it with my other debugger additions I'm working on, if no one else is going to add it right away.

I don't see any reason to make it double click, as there should be no other reason to click the callstack.

Also available in: Atom PDF