Bug 273152

Summary: Add a "CPU Registers" tool view
Product: [Applications] kdevelop Reporter: Thiago Martins <tcmartins>
Component: CPP DebuggerAssignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: wishlist CC: felix.claudio, niko.sams, peter.fors, vlas.puhov
Priority: NOR    
Version: unspecified   
Target Milestone: 4.2.0   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Thiago Martins 2011-05-12 21:51:55 UTC
Graphical debuggers usually provide a view of the CPU Register contents. This is an useful feature to have, particularly when used in conjunction with the disassembly view.
It would be interesting if kdevelop would provide such view in debugging mode through a new tool view.
Comment 1 Claudio Henrique Fortes Felix 2013-08-02 13:13:03 UTC
I think that would be a nice addition to Kdevelop as well!
Comment 2 Vlas Puhov 2013-08-02 16:41:36 UTC
Thanks for bringing it up! I'm already working on it.
Comment 3 Claudio Henrique Fortes Felix 2013-08-05 12:21:59 UTC
That's great to hear Vlas! Since CMake enables easier cross-compilation and it is so well integrated into kdevelop I also use it for debugging software on ARM processors too, but it is really annoying having to type on gdb command line when we could have the registers at view all the time on the IDE.

Does your plugin or extension to show the CPU registers parse GDB output so it gets the registers content for any platform being debugged or is it x86 specific?
Comment 4 Vlas Puhov 2013-08-07 08:18:24 UTC
I think I can add support of ARM registers too (at least r0-r15, maybe even cpsr and s0-s31).
Comment 5 Vlas Puhov 2013-09-22 12:42:31 UTC
Git commit ddc0281ff66b13022f37700da80f3578b74cabc6 by Vlas Puhov.
Committed on 22/09/2013 at 12:15.
Pushed by vpuhov into branch 'master'.

Merge branch 'RegistersToolView'
REVIEW: 112039


http://commits.kde.org/kdevelop/ddc0281ff66b13022f37700da80f3578b74cabc6