Friedemann Kleint
25ee70bb24
Debugger: Use the code model to detect unitialized variables.
...
This should save debugger round trips and crashes in the debugging
helpers.
Add respective option to debugging helper option page, defaulting to
true.On this occasion, make CDB detect shadowed variables correctly
and display them as "<shadowed n>" as does the Gdb engine by
reversing the direction in which
CdbSymbolGroupContext::populateINameIndexMap works.
Rubber-stamped-by: hjk <qtc-committer@nokia.com >
2009-10-16 16:26:28 +02:00
hjk
d130588469
debugger: add option to automatically derefence pointers in locals&watchers
2009-10-06 10:54:08 +02:00
Friedemann Kleint
5948e284bb
Rename namespace Core::Utils into Utils
...
Also move Designer::Internal::FormWindowEditor ->
Designer::FormWindowEditor.
2009-10-05 11:06:05 +02:00
hjk
ccd37a6655
debugger: make 'address column' in stack and breakpoint view optional
2009-10-01 11:42:04 +02:00
hjk
573ca3ad85
debugger: rename StepByInstruction into OperateByInstruction
2009-09-29 14:47:27 +02:00
Friedemann Kleint
ec7c77ca23
Debugger: Work towards exporting DebuggerManager: Introduce d.
...
Clean out header.
2009-09-25 15:02:16 +02:00
hjk
46952c04eb
act on http://bugreports.qt.nokia.com/browse/QTCREATORBUG-123
2009-09-23 16:11:25 +02:00
hjk
e82d6c7b05
debugger: create a disassembler view as main editor
...
"Stepping instruction wise" and "display disassembler" mode is now toggled by a
single action. This also allows to re-use F10 and F11 as keyboard shortcut.
Missing: caching of disassembler output, removal of old disassembler view.
2009-08-17 13:18:54 +02:00
hjk
93cbef8724
long live the king
2009-08-14 09:30:56 +02:00
hjk
abdc85f070
debugger: register view cosmetics
...
Show the current number base in the view.
2009-08-13 16:16:19 +02:00
hjk
6fd0433cd6
debugger: pop up a window when the application receives a signal like SIGSEGV
...
Just mentioning it in the status bar is often not enough to take notice.
2009-08-13 15:01:57 +02:00
hjk
89ffffc183
debugger: use the bineditor to show memory dumps
2009-08-12 14:49:15 +02:00
hjk
013437cfab
debugger: add widget watchers by mouse click in the debugged application.
...
The option is hidden in the context menu.
Currently the application must be stopped.
2009-07-01 14:15:44 +02:00
hjk
3545c822c9
debugger: put some color into the outputpane
2009-06-19 12:05:23 +02:00
hjk
609f4a437b
debugger: Rework watch model.
...
It's now properly using canFetchMore/fetchMore. cdb is not yet ported.
2009-06-17 16:00:04 +02:00
Jason McDonald
884b7af769
Update license headers and sales contact details.
...
Reviewed-by: Trust Me
2009-06-17 00:01:27 +10:00
dt
63a0225ea9
Fix some insignificant memory leaks.
...
Reviewed-By: hjk
2009-06-03 13:53:45 +02:00
hjk
5ff00c84ae
debugger: basic support for reverse debugging
...
works only with gbd 7.0 so far.
2009-05-25 17:23:19 +02:00
hjk
307470b21f
debugger: make striped background of debug views optional
2009-05-05 10:15:09 +02:00
Thorbjørn Lindeijer
bc89f5dc4f
Merge branch '1.1'
...
Conflicts:
src/plugins/debugger/debuggeractions.cpp
Reviewed-by: hjk
2009-04-16 11:32:05 +02:00
Oswald Buddenhagen
894ee04ee0
make terminal emulator configurable centrally
...
this includes changing the runInTerminal.command command line.
the terminal setting mock from the debugger plugin is gone again.
2009-04-14 11:41:23 +02:00
Friedemann Kleint
6d4d19dfa8
Handle various CDB output windows.
...
Add modules, threads and register view. Refactor register format code.
2009-04-09 16:51:13 +02:00
hjk
3e38a0598b
debugger: make user visible strings translatable
2009-04-08 16:05:49 +02:00
hjk
bb3e6b720c
debugger: rename data dumpers into "debugging helpers"
2009-04-07 16:39:47 +02:00
hjk
9318459b47
debugger: allow short stack to be expanded by a context menu item or
...
double click on the "<...>" line
2009-04-07 10:41:01 +02:00
hjk
7f3ac4614b
debugger: use a new action for "executing a line"
2009-04-03 15:47:11 +02:00
hjk
5266f16cc6
debugger: new test case for char arrays
2009-04-03 13:40:18 +02:00
hjk
bcd279a198
debugger: make maximal number of stack entries configurable
2009-04-02 16:26:33 +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
a6a7e71b64
make SavedAction and SavedAction "globally" available
2009-03-26 19:04:33 +01:00
hjk
8ba891bb0c
debugger: progress on action generalization
...
mostly renamings
2009-03-26 17:28:14 +01:00
hjk
f54440b4a5
debugger: work on generalizing the new debugger actions
2009-03-26 17:28:14 +01:00
hjk
b968932056
debugger: work on action handling
2009-03-26 17:28:14 +01:00
hjk
6c15d33cdc
debugger: use dumpers build alongside Qt
2009-03-26 12:36:04 +01:00
hjk
504b81997d
debugger: use new actions for watchers window/manager communication
2009-03-25 12:31:02 +01:00
hjk
eb3870875f
debugger: use new action scheme for number base selections
2009-03-24 16:39:30 +01:00
hjk
f48ff339ae
debugger: code cosmetics
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
hjk
380cb40f27
debugger: work on optional prebuild dumper library
2009-03-23 14:34:01 +01:00
hjk
f8f5263b38
debugger: split options page
2009-03-23 12:28:26 +01:00
hjk
79d6c96d4e
debugger: make an option to select terminal application (not used yet)
2009-03-20 09:53:02 +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
00be68701e
allow in-line editing of watcher expressions
2009-03-19 15:33:37 +01:00
hjk
50cabb9216
debugger: progress in action reorganisation
2009-03-19 12:24:04 +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
42c4b9dd52
compile fix
2009-03-18 10:04:02 +01:00