Friedemann Kleint
7baf7b24e0
Debugger[New CDB]: Pass formatting parameters.
...
Pass around formatting parameters as structure.
Prototypically implement formatting of char *-Pointers
as UTF8.
Transfer registers and modules only if dock window is visible.
2010-12-09 17:04:43 +01:00
hjk
cfd2dbb395
debugger: split debuggeragents.{h,cpp} int {memory,disassembler}agent.{h,cpp}
2010-12-08 16:48:35 +01:00
Friedemann Kleint
1477165e1c
Debugger: Fix StackFrame.usable for CDB
2010-12-01 16:37:34 +01:00
hjk
a638b9338e
debugger: make '0' the 'invalid' BreakpointId value
2010-12-01 11:52:18 +01:00
Friedemann Kleint
a4d7fb2f06
Debugger: Fix compilation, centralize breakpoint type detection.
...
Reviewed-by: hjk
2010-11-26 13:06:03 +01:00
Friedemann Kleint
2c1c22fbfc
Debugger[New CDB]: Move index bookkeeping into SymbolGroup.
...
To enable creating lightweight value classes for dumping.
Add some fixes for inames (template base classes). Fix
find().
2010-11-25 10:01:40 +01:00
Friedemann Kleint
c619360860
Debugger: Fix CDB Disassembler
2010-11-24 16:51:02 +01:00
Friedemann Kleint
191b7e0b00
Debugger[new CDB]: Work on locals.
...
Add optional code model scope checking. Remove need to call
to 'expandlocals' command by giving 'locals' options for expanded
and uninitialized variables, saving one roundtrip.
Handle shadowed variables and __formal parameters. Differentiate
between name and iname in SymbolGroup.
2010-11-23 13:36:39 +01:00
Friedemann Kleint
c35672eaa8
Debugger: Remove 'friend gdbengine' from stackhandler.
...
Preparing the introduction of tooltips for the new
CDB engine. Fix some breakpoint states in CDB.
2010-11-22 17:06:08 +01:00
Friedemann Kleint
7fbff9c3af
Debugger[New CDB]: Fix disassembly.
...
Introduce GDBMI-based 'stack' extension command instead of the
builtin 'k' as this does not print the correct instruction pointer.
2010-11-22 13:50:40 +01:00
Friedemann Kleint
1b9b962b2c
Debugger[new CDB]: Polish options, add remote debugging.
2010-11-19 16:13:22 +01:00
hjk
5209b396cd
debugger: make BreakHandler::setState private
2010-11-18 17:54:05 +01:00
hjk
5fa89f14f3
debugger: move BreakpointId to the Debugger::Internal namespace
2010-11-18 17:32:52 +01:00
Friedemann Kleint
727b8c3c31
Debugger: Use Symbol server nagging code in both CDB engines.
2010-11-18 16:22:41 +01:00
Friedemann Kleint
1a6737cbee
Debugger[new CDB]: Handle command line arguments correctly.
2010-11-18 16:06:41 +01:00
Friedemann Kleint
8477c7bc4f
Debugger: Add new CDB-engine.
...
Rubber-stamped-by: hjk
2010-11-18 13:52:42 +01:00