hjk
3d9c65f2ee
debugger: clear more status variables in initializeVariables() to
...
prevent inter-session dependencies
2009-06-29 13:54:39 +02:00
Friedemann Kleint
bdfd71661c
Replace int WatchData::childCount by bool ...hasChildren in Debugger.
...
...making engine implementations easier.
Acked-by: hjk <qtc-committer@nokia.com >
2009-06-22 11:35:08 +02:00
Jason McDonald
884b7af769
Update license headers and sales contact details.
...
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
Daniel Molkentin
6b919043bf
Partitial revert of d7af85a097
.
...
broke at least cdb.
Reviewed-By: hjk <qtc-committer@nokia.com >
2009-06-08 12:12:36 +02:00
hjk
d7af85a097
debugger: implement a dumper for QAbstractItemModel
...
This also squashes a namespace related bug introduced by the watchutils
refactoring.
2009-06-03 12:48:48 +02:00
Friedemann Kleint
0e3aa47fcd
Added ToolTip support for CDB.
...
Make debugger tooltip API more general, have the engines check the
correct file type, figure out the expression and context from the text
editor.
Put common functionality in watchutils.cpp. In the CDB engine, check
whether a tooltip expression is a known variable within the stack frame
context. If so, retrieve via symbol group or dumpers. Cache by function
and expression.
Reviewed-by: hjk <qtc-committer@nokia.com >
2009-05-14 14:29:37 +02:00
hjk
cc3f796113
debugger: work on tcf engine. first successful ping pong.
2009-05-08 15:38:34 +02:00
Friedemann Kleint
63384fbdc3
Made std::vector/std::list work with CDB dumpers.
2009-05-06 09:22:05 +02:00
Oswald Buddenhagen
61d7435162
add missing operator
2009-05-05 21:00:24 +02:00
Friedemann Kleint
bae6525976
Started on QObject dumping for CDB, make it smarter.
...
Try to find qobject_p.h, if it exists and use its structures
to determine the child offset.
2009-05-05 16:39:51 +02:00
hjk
1458a1363f
debugger: code cosmetics
2009-05-05 10:22:44 +02:00
Friedemann Kleint
7f5dbc8d7c
Fixed crash when evaluating dumpers.
2009-05-04 12:12:45 +02:00
hjk
b72b4142dc
debugger: code cosmetics
2009-04-29 18:03:35 +02:00
Friedemann Kleint
1c56388945
Make dumpers output size information.
2009-04-29 16:52:14 +02:00
Friedemann Kleint
72a183777e
Initial work on dumpers for CDB.
...
Add dumper calls, parser etc. Catch crashes
in the dumper functions.
2009-04-29 14:15:09 +02:00
Friedemann Kleint
52915776cd
Make CDB load custom dumpers.
...
Load in a 'well-defined' (temporary) breakpoint
at main().
2009-04-22 17:28:26 +02:00
hjk
6c15d33cdc
debugger: use dumpers build alongside Qt
2009-03-26 12:36:04 +01:00
Friedemann Kleint
ad5a001058
Factor out common debugger watch functionality
...
Factor out watch function, improve debug output.
2009-03-25 13:42:47 +01:00