|
|
Home » Community » U++ community news and announcements » New GDB frontend for Theide
|
Re: New GDB frontend for Theide [message #35349 is a reply to message #35324] |
Sat, 04 February 2012 13:58 |
mdelfede
Messages: 1307 Registered: September 2007
|
Ultimate Contributor |
|
|
The GDB_MI2 frontend is almost complete now.
Features :
- Deep QuickWatching : the quickwatch dialog evaluates variable childs at once
- Threading support
- Decoding of Upp containers and types; by now it decodes String, Vector, Array, Index, VectorMap and ArrayMap, One and Value for standard and rich types
- Variable explorer, as in Windows debugger
- Tooltips in editow showing variables values when debugging
- Support for 64 bit CPU registers in 64 bit mode
- Fast !
To select the new frontend, go to Ide settings menu and selecg the Gdb_MI2 one.
Ciao
Max
-
Attachment: qw.png
(Size: 11.65KB, Downloaded 809 times)
[Updated on: Sun, 05 February 2012 19:21] Report message to a moderator
|
|
|
|
Re: New GDB frontend for Theide [message #35364 is a reply to message #35363] |
Mon, 06 February 2012 17:37 |
mdelfede
Messages: 1307 Registered: September 2007
|
Ultimate Contributor |
|
|
mirek wrote on Mon, 06 February 2012 17:31 | Looks good.
Somehow I am not successful with assembly level debugging. It does not show pointer to current opcode and it does not allow stepping in assembly (normal source code step is performed).
|
Ops... I forgot that one
I'll fix it on next couple of days.
Quote: |
AMD64 has more registers than those displayed. Plus, showing FPU registers would be nice too. I therefore believe that we rather need a new pane for registers....
|
Eh.... AMD64 has tons of registers, but we'd need a complete pane for it. I was thinking on it, but then you'll loose the quick-look at principal registers that is available now, if you use another tabbed control to alternate between assembly and registers.
If you have a nice idea about the layout I can implement it.
Another nice feature I'd like to add are a sort of Tracepoints; breakpoints that, instead of stopping target, evaluate and log an expression when passing on them.
Hardware breakpoints could also be possible.
BTW, for both o latter points, it would be nice to have different breakpoint symbols on theide and a right-click menu on them, to configure them on the fly.
Max
[Updated on: Mon, 06 February 2012 17:40] Report message to a moderator
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Goto Forum:
Current Time: Wed May 15 05:40:56 CEST 2024
Total time taken to generate the page: 0.02583 seconds
|
|
|