Project

General

Profile

Actions

Emulator Issues #11489

open

Debugger: PC should be part of the call stack

Added by flacs over 5 years ago. Updated about 5 years 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.
Actions #1

Updated by JMC4789 over 5 years ago

  • Status changed from New to Accepted
Actions #2

Updated by taolas about 5 years 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.

Actions

Also available in: Atom PDF