Friedemann Kleint
e632c9fcb2
Debugger/MinGW: Set environment correctly.
...
Extend the environment instead of clobbering
it with the Python setup.
Reviewed-by: dt
2010-04-01 11:18:02 +02:00
hjk
c3afba0f0d
debugger: add a context menu action to the stackview to create a full
...
backtrace in the main editor.
Useful for sending bug reports.
2010-03-30 17:26:52 +02:00
hjk
db753cd83e
debugger: avoid confusing status message when exiting debugging if the the
...
binary is already gone.
2010-03-29 17:22:27 +02:00
hjk
c17619ed02
debugger: replace -exec-until with the old tbreak + continue combo.
2010-03-29 15:59:52 +02:00
hjk
0bf506b7c2
debugger: take advantage of Apple gdb's resolve-pending-breakpoint messages
2010-03-26 16:54:32 +01:00
hjk
0dfa97f5b1
debugger: fix color of launching progress bar in case of failure
2010-03-26 16:54:32 +01:00
hjk
e718757208
debugger: fix 'info line' call
2010-03-26 15:22:20 +01:00
hjk
0f1b718359
debugger: move breakpoint marker to the line where the breakpoint will be
...
actually hit
2010-03-26 10:29:58 +01:00
hjk
68f916b752
debugger: replace a compile time check for Mac by a runtime check for Apple's gdb
2010-03-26 10:29:58 +01:00
hjk
744b0ef030
debugger: fine-tuning change of breakpoint conditions and ignore count
2010-03-25 13:33:38 +01:00
hjk
bf8bfc6375
debugger: "handle" new thread-group-added and thread-group-started messages
2010-03-25 12:29:51 +01:00
Jens Bache-Wiig
cd4b5e24e9
More consistent debugger status messages
...
Reviewed-by:Leena Miettinen
2010-03-23 17:05:28 +01:00
Jens Bache-Wiig
a3b7290f37
Improved statusbar output for the debugger mode
...
* We now consistently avoid punctuation when possible
* Renamed usage of "Inferior" and "Program" to "Application" for
increased readability
* Fixed inconsistent spacing in front of statusbar label
Reviewed-by:hjk
2010-03-23 14:52:38 +01:00
hjk
59af793953
debugger: polish address display. also remove the mostly unused 'stored' address
2010-03-23 14:48:32 +01:00
hjk
b43a9965b5
debugger: filter out some noice in the mmx registers
2010-03-23 11:16:35 +01:00
hjk
61ff757b60
debugger: start using a progress bar.
2010-03-23 11:16:35 +01:00
hjk
128ed085a3
debugger: try to warn if we have a non-python enabled gdb on Windows.
2010-03-22 15:09:13 +01:00
hjk
0cd06f55bc
debugger: don't hard code typeformats except for ints and strings
2010-03-16 12:08:33 +01:00
hjk
a47fa969cd
debugger: speed up QImage dumper
2010-03-15 14:56:55 +01:00
hjk
463ac5d689
debugger: start reviving graphical data display
2010-03-15 12:12:43 +01:00
hjk
c8a61cc8f2
debugger: implement selected of string encoding per pointer type/individual pointer
2010-03-11 18:56:28 +01:00
hjk
60995cf0ab
debugger: re-enable basic support for reverse execution.
...
Needs polishing.
2010-03-11 12:04:19 +01:00
hjk
3066162eb4
debugger: avoid a few watchmodel rebuilds, also reset location markers properly
2010-03-10 17:39:42 +01:00
hjk
5e7c972a3e
debugger: more messages for failed startup
2010-03-10 17:39:42 +01:00
Friedemann Kleint
309163cef8
Compile Windows.
2010-03-10 16:51:06 +01:00
hjk
c0a8fbe9ff
debugger: rename a few functions
2010-03-10 16:17:40 +01:00
hjk
411ccc8f57
debugger: setup connections to gdb process before starting it
2010-03-10 15:51:31 +01:00
hjk
d069713ada
debugger: some status message cosmetics
2010-03-10 11:44:49 +01:00
hjk
5879b1fb1a
debugger: removed unused variables
2010-03-08 14:46:27 +01:00
hjk
63751cdadf
debugger: also show file names in 'sources' view that cannot be resolved
2010-03-08 11:38:25 +01:00
hjk
9595504bda
Long live the king!
2010-03-05 11:28:13 +01:00
hjk
8328896c17
debugger: revive the fallback to CLI when gdb/MI refuses to set pending
...
breakpoints.
Seems to be needed for "GNU gdb (GDB) SUSE (6.8.91.20090930-2.4)"
2010-03-04 15:43:01 +01:00
hjk
8182e921b6
debugger: fix breakpoint markers in constructors
2010-03-04 12:31:46 +01:00
hjk
172a1ae492
debugger: sanitize breakpoint setting sequences
2010-03-03 18:10:21 +01:00
hjk
839ad4dae7
debugger: rename some watch-update related variables to prepare a similar
...
mechanism for breakpoints.
2010-03-03 18:10:17 +01:00
hjk
ab3a702c07
debugger: don't ask for traditional dumpers if python was found.
2010-03-02 12:27:27 +01:00
Friedemann Kleint
d4cee56e99
Symbian/Linux: Fix debugger
...
- Switch correctly on GnuPoc-toolchains
- Do not lock up on Gdb start.
2010-02-25 17:52:34 +01:00
Friedemann Kleint
a8098cff93
Trk: Do not show additional message box when canceled.
2010-02-25 16:05:45 +01:00
ck
d87d7694bc
BinEditor/MemoryView: Follow pointers, potentially in new window.
...
Reviewed-by: hjk
2010-02-17 17:41:09 +01:00
Lasse Holmstedt
4e5089d90d
Merge branch 'debugintegration'
...
Conflicts:
src/plugins/qmlprojectmanager/qmlproject.cpp
src/plugins/qmlprojectmanager/qmlproject.h
2010-02-16 16:30:41 +01:00
Lasse Holmstedt
580280af26
Changed QML Inspector from a separate global mode to a plugin.
...
The new QML Inspector depends on DebuggerPlugin. Also added a dropdown menu into
the debugger toolbar from which the user can select the used debugging
language, e.g. C++ or QML.
2010-02-16 15:13:09 +01:00
hjk
c6e88eec0e
debugger: implement basic support for gdb's 'return' command
...
Returning a value is not yet supported.
2010-02-15 17:02:07 +01:00
Thorbjørn Lindeijer
70c47334bf
Updated the Qt src/build path to be Qt version independent
2010-02-15 08:48:21 +01:00
hjk
7351219fb8
debugger: add breakpoint number and thread id to "stopped" status message
2010-02-12 14:16:00 +01:00
hjk
47fa65be6c
debugger: some basic support for 'catch catch' and 'catch throw'
...
Hidden in the Breakpoints context menu.
2010-02-11 17:46:05 +01:00
hjk
a2c8394088
debugger: fix assignment to array members
2010-02-11 14:36:27 +01:00
hjk
f9b6832edf
debugger: code cosmetics
2010-02-11 14:36:26 +01:00
hjk
904fc6c36d
debugger: enable register view for core dumps
2010-02-11 10:52:26 +01:00
hjk
89a971207f
debugger: fix initial display of register view in trk adapter
2010-02-11 10:52:25 +01:00
hjk
7766646b11
debugger: use gdb/cli for disassembler output.
2010-02-11 10:52:25 +01:00