debugger
debugger copied to clipboard
Add a UI to show relevant information about the current instruction
We need to create a UI widget (not sure in which form yet) to display relevant information about the current (selected) instruction. It should show the following information:
- register values
- dereference registers
- memory location and its values
- dereference memory values
- IL vars and its value
Related to #225
Added in https://github.com/Vector35/debugger/commit/721e5ec0ba32f61e03912262259bb1b6d8a76df2
The widget is at the bottom-right of the windows (the icon is not final), and it shows information of the current or selected instruction based on the IL:
If the instruction is a call, it displays the info for the parameters:
If the instruction is a branch, e.g., jxx. then it displays if the branch will be taken: