Menu

Commit [r11129]  Maximize  Restore  History

* debugger: Make it possible to examine the memory of non-pointer variables like structs (ticket #408)

> To do so we need to make an expression for the address of the variable -
if we have myVar we need to pass &myVar to the debugger.
> To make this possible I add two new virutal functions in the cbWatch that
must be implemented by debugger plugins.
> Probably in the future we'll need to expand this, because not all
languages supported by gdb have pointers and dereferencing.

fuscated 2017-08-06

changed /trunk/src/include/debuggermanager.h
changed /trunk/src/plugins/debuggergdb/debugger_defs.cpp
changed /trunk/src/plugins/debuggergdb/debugger_defs.h
changed /trunk/src/src/watchesdlg.cpp
/trunk/src/include/debuggermanager.h Diff Switch to side-by-side view
Loading...
/trunk/src/plugins/debuggergdb/debugger_defs.cpp Diff Switch to side-by-side view
Loading...
/trunk/src/plugins/debuggergdb/debugger_defs.h Diff Switch to side-by-side view
Loading...
/trunk/src/src/watchesdlg.cpp Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.