hjk
47995286b5
debugger: show non-ASCII in QString, too
2009-04-02 10:58:52 +02:00
hjk
c1e0a788ff
debugger: don't dead-lock when switching sessions while debugging
2009-04-01 16:50:21 +02:00
hjk
18061710e7
debugger: handle archer's thread creation messages
2009-04-01 16:50:21 +02:00
hjk
e4bd6c55c4
debugger: don't consider archer's "library-loaded" as a reason for a
...
warning
2009-04-01 16:50:21 +02:00
hjk
3de773a551
debugger: rework dumper settings page
2009-03-27 17:21:25 +01:00
hjk
a2c68a538d
debugger: remove reference to dumper build step from debugger UI
2009-03-27 17:21:25 +01:00
hjk
b968932056
debugger: work on action handling
2009-03-26 17:28:14 +01:00
Friedemann Kleint
536320ea1a
Start stack frame context/symbol group classes for CDB
2009-03-26 16:49:28 +01:00
hjk
95c0b1c130
debugger: cosmetical improvements of QVariant dumper output
2009-03-26 12:36:04 +01:00
hjk
263cda8210
debugger: dumper status message cosmetics
2009-03-26 12:36:04 +01:00
hjk
6c15d33cdc
debugger: use dumpers build alongside Qt
2009-03-26 12:36:04 +01:00
Friedemann Kleint
9d15bd3c7f
Introduce utility routine to create placeholder watch item
...
QLatin1String refactorings.
2009-03-25 17:33:49 +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
con
10ffdd5dd3
Remove superfluous "warning: " from qDebug output (win)
...
Reviewed-by: hjk
2009-03-24 18:07:28 +01:00
hjk
eb3870875f
debugger: use new action scheme for number base selections
2009-03-24 16:39:30 +01:00
hjk
60bb361620
debugger: make position of debugger lib configurable
2009-03-24 12:50:40 +01:00
con
50991f2f64
Compile on Mac
2009-03-23 15:45:49 +01:00
hjk
380cb40f27
debugger: work on optional prebuild dumper library
2009-03-23 14:34:01 +01:00
hjk
c110da750b
debugger: make QAction a base class of DebuggerAction
2009-03-19 15:54:52 +01:00
hjk
5999c35d2c
debugger: some action related cleanup
2009-03-19 15:44:26 +01:00
hjk
532c18d723
debugger: make add & remove wathcers work again after the action changes
2009-03-19 12:53:58 +01:00
hjk
66674d3ae9
debugger: more actions reshuffling
2009-03-19 10:54:27 +01:00
hjk
0b58f1f527
debugger: reorganizing settings and actions in progress
2009-03-19 09:32:47 +01:00
hjk
da1492cf28
debugger: start action handling refactoring
2009-03-18 09:03:47 +01:00
hjk
cc89dcc75b
debugger: make "Use Dumpers" a pool action
2009-03-17 17:06:39 +01:00
hjk
f73a4d5fd8
Fixes: debugger: try accessing compiled-in dumpers when attaching to an
...
external application
2009-03-16 13:16:17 +01:00
hjk
d5fb9e10e1
Fixes: debugger: tentative fix for parsing Mac's 'info shared' output
...
Details: Mac gdb produces MI-style output for the non-MI-style command
2009-03-12 12:00:53 +01:00
hjk
8958a079b5
Fixes: debugger: also show the original address in a tooltip when
...
auto-dereferencing contents
2009-03-11 15:09:33 +01:00
hjk
d3f8d16f88
Fixes: debugger: implement custom dumpers for std::set
...
Task: 246286
2009-03-11 13:31:38 +01:00
dt
caf86a8c27
Fixes: Compile
2009-03-11 12:07:05 +01:00
dt
c395680eb6
Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline
...
Conflicts:
src/plugins/debugger/gdbengine.cpp
2009-03-11 11:49:38 +01:00
hjk
c37e4426ed
Fixes: debugger: write current settings to log file
2009-03-10 18:38:14 +01:00
hjk
341de778ef
Fixes: debugger: make loading list of source files optional
2009-03-10 17:30:11 +01:00
dt
8d5832808f
Revert "Revert "Fixes: debugger: disable automatic loading list of source files""
...
This reverts commit dcb43b04cc .
2009-03-10 16:14:57 +01:00
dt
dcb43b04cc
Revert "Fixes: debugger: disable automatic loading list of source files"
...
This reverts commit b99f3b61b4 .
2009-03-10 14:01:10 +01:00
hjk
b99f3b61b4
Fixes: debugger: disable automatic loading list of source files
...
Details: accounted for >60% startup time in some cases and was
presumably only needed as help for a fallback when setting breakpoints
with gdb 6.5 on Windows
2009-03-09 10:13:05 +01:00
Oswald Buddenhagen
6e118e72a0
process interruption improvements
...
rely on the inferior's pid being available. consequently, remove the
bizarre findChild stuff.
2009-03-05 15:26:23 +01:00
Oswald Buddenhagen
445e409db7
improve the windows thread info parsing regexp
...
fixes interrupting processes with some versions of gdb
2009-03-05 15:26:23 +01:00
hjk
77db01c410
Fixes: debugger: re-add code that was accidentally removed in bd96ebf7
2009-03-04 10:11:42 +01:00
hjk
bd96ebf749
Fixes: debugger: provide gdb macro based dumpers for QString and QStringList
...
Details: That works with a core file, too. The "real" dumpers require a
live process as they use gdb's "call"
2009-03-03 17:27:25 +01:00
hjk
85adf63551
Fixes: debugger: attaching to core files works now
2009-03-03 09:31:13 +01:00
hjk
07d51d0c14
Fixes: debugger: worlk on core file loading
2009-03-02 15:14:12 +01:00
hjk
3059046a48
Fixes: debugger: start work on core file loading
2009-03-02 13:08:30 +01:00
Oswald Buddenhagen
bbaf7893cc
"debug in terminal" feature.
...
includes complete refactoring of ConsoleProcess.
2009-02-27 18:04:36 +01:00
Oswald Buddenhagen
788f84f792
Merge commit '80e89b23a329453e8dda0f3c48053b8fbe4968c1'
2009-02-25 15:41:36 +01:00
hjk
8ca887aae2
Fixes: change file license headers to include LGPL
2009-02-25 09:15:00 +01:00
Oswald Buddenhagen
80e89b23a3
optimize output receiver somewhat
2009-02-24 22:36:36 +01:00
Oswald Buddenhagen
0acae6f8ac
whoops ... amend output receiver rewrite
...
- remove stale connect()
- clear buffer after it was completely used
2009-02-24 22:03:23 +01:00
Oswald Buddenhagen
e00b90ccd5
rewrite gdb output receiver
...
fixes chopping up of very long responses which quickly follow other
responses.
the line segmentation is done in readGdbStandardOutput() now.
handleResponse() is not called through a queued slot any more, as the
output receiver is already synchronized to the event loop.
2009-02-24 20:41:04 +01:00
Oswald Buddenhagen
a340a9937d
remove fixMac hack
...
it's broken and nobody seems to have noticed. that might be because the
interpreter doesn't care whether something is a list or a tuple.
if this is reintroduced for some reason, it should be done directly in
the affected code path.
2009-02-24 20:41:04 +01:00