Thorbjørn Lindeijer
a547aee827
Introduced capabilities for OperateByInstruction and RunToLine
...
The ScriptEngine does not support these actions, so make sure they are
disabled in the debugger menu.
Reviewed-by: hjk
Task-number: QTCREATORBUG-2749
2011-05-09 13:13:14 +02:00
hjk
2b1ad2f9a3
debugger: re-do the 'bbsetup' after sourcing a user script
2011-05-09 09:17:11 +02:00
hjk
c620749b95
debugger: introduce watchpoint-by-expression
2011-05-09 09:04:55 +02:00
hjk
8a9cde986a
debugger: fix output parsing for watchpoint on mac
...
Task-number: QTCREATORBUG-4797
2011-05-09 08:36:37 +02:00
Tobias Hunger
aa2acec14c
Fix/add copyright headers
...
Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
2011-05-06 15:17:05 +02:00
hjk
e0993f4e23
debugger: add a comment, hopefully preventing an "obvious" simplification
2011-05-03 18:17:02 +02:00
hjk
83b95ec78f
debugger: fix "run to line" on mac
...
Task-number: QTCREATORBUG-4619
2011-05-03 18:14:52 +02:00
Orgad Shaneh
2849d3e270
Debugger: Added a start script (gdbinit) field in attach to core and in remote debugging
...
Merge-request: 2191
Reviewed-by: hjk <qtc-committer@nokia.com >
2011-05-03 14:59:44 +02:00
hjk
bca68e702a
debugger: remove some windows specific workaround for gdb 5.5
2011-05-03 13:41:21 +02:00
hjk
ccffed9385
debugger: make F10/F11 start the app if not running and break on main
2011-05-02 18:23:04 +02:00
Friedemann Kleint
f4c72a97d3
Debugger: Suppress ToolTip on Mac
...
Task-number: QTCREATORBUG-4711
2011-05-02 13:54:40 +02:00
Sergey Belyashov
c3fa2d35a0
fixes to translatable strings
...
Merge-request: 322
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
2011-04-29 09:57:44 +02:00
Friedemann Kleint
5ee1ee0b9e
Debugger/GDB: Fix file names according to host-ABI
...
Task-number: QTCREATORBUG-4648
2011-04-28 11:10:01 +02:00
hjk
64d28d1214
debugger: also show log output for "full stack trace"
...
Mac is different...
2011-04-21 17:41:37 +02:00
Friedemann Kleint
1ae9679c40
Debugger: Separate internal constants.
2011-04-21 15:52:51 +02:00
con
e92988261e
Merge remote branch 'origin/2.2'
2011-04-20 11:07:25 +02:00
Friedemann Kleint
7ee4034ddc
Debugger: Fix memory editing.
...
Typing characters > 127 caused signedness problems
(causing large uints to be passed to the debuggers).
Reviewed-by: hjk
2011-04-19 15:54:24 +02:00
Friedemann Kleint
ed30a3f724
Debugger: Use bin editor widget for standalone-memory views.
...
Remove MemoryViewWidget/RegisterMemoryViewWidget
in favour of MemoryView/RegisterMemoryView based on the bin
editor widget.
2011-04-19 12:19:23 +02:00
hjk
8b0e0cd448
debugger: no need to set breakpoints on core files
2011-04-18 15:41:31 +02:00
Kai Koehne
c8aa3dc8d2
QmlDebug: Fix debugging on local machine
...
Fix regression in that it always assumed that you want to debug
Symbian (over USB).
2011-04-14 17:36:44 +02:00
Oswald Buddenhagen
dc3c156cac
Merge branch '2.2'
...
Conflicts:
src/plugins/debugger/gdb/pythongdbengine.cpp
src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp
src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.h
src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.cpp
src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.h
src/plugins/qt4projectmanager/qt-maemo/maemodeploystep.cpp
src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurations.cpp
src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp
src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp
src/plugins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp
src/plugins/qt4projectmanager/qt-s60/s60deploystep.cpp
src/plugins/qt4projectmanager/qt4target.cpp
src/plugins/qt4projectmanager/qt4target.h
src/plugins/qt4projectmanager/qtoptionspage.h
src/plugins/qt4projectmanager/qtversionmanager.cpp
src/plugins/welcome/welcomemode.cpp
2011-04-14 12:39:31 +02:00
Friedemann Kleint
292119bb6a
Debugger[CDB]: Use new disassembler structures.
...
Parse CDB's ASM output, set it up with source line.
Move convenience to add source lines into DisassemblerLines
(cached).
2011-04-13 13:56:53 +02:00
hjk
8397663964
Update license.
2011-04-13 11:49:28 +02:00
hjk
82f3e788f6
debugger: re-work DisassemblerLine structure
2011-04-12 17:33:08 +02:00
hjk
63ebdb3623
debugger: cleanup
2011-04-12 08:07:24 +02:00
hjk
e7441dab12
debugger: move not-so-generic stuff to gdb/classicgdbengine.cpp
2011-04-12 08:07:24 +02:00
hjk
7082c04e3b
debugger: fix disassembler address display on Mac
...
Reviewed-by: con
2011-04-11 15:54:26 +02:00
Oswald Buddenhagen
ca1b85cec7
Merge remote branch 'origin/2.2'
2011-04-07 10:12:39 +02:00
hjk
5a2c64b482
debugger: remove unused variable
2011-04-06 18:40:32 +02:00
hjk
367a28d5a1
debugger: display inability to "finish" in status line
...
Reviewed-by: Friedemann Kleint
Task-number: QTCREATORBUG-4382
2011-04-06 17:38:11 +02:00
con
1c2da511b9
Merge remote branch 'origin/2.2'
...
Conflicts:
src/plugins/debugger/gdb/gdbengine.cpp
src/plugins/qt4projectmanager/qt-maemo/maemodeploystep.cpp
src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp
src/plugins/qt4projectmanager/qt-maemo/maemoglobal.h
src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp
src/plugins/qt4projectmanager/qt-s60/rvcttoolchain.h
2011-04-01 09:53:09 +02:00
Jarek Kobus
c688a39b91
Update source strings
...
Reviewed-by: Pawel Polanski
2011-03-30 15:59:50 +02:00
Olivier Goffart
720a86c9fc
Compilation fixes with the QStringBuilder changes in Qt master
...
QStringBuilder also works with QByteArray now.
Which means some of the implicit conversions do not work anymore
2011-03-30 15:18:45 +02:00
hjk
3f7475355a
debugger: fix function name parsing from multi-breakpoints
...
Reviewed-By: Friedemann Kleint
2011-03-30 14:59:49 +02:00
hjk
f130cd16a8
debugger: add QXmlAttributes manual test
2011-03-29 14:57:41 +02:00
hjk
7f6b529a48
debugger: Merge 'fork' and 'vfork' breakpoints
...
Reviewed-by: Friedemann Kleint
2011-03-29 09:59:19 +02:00
hjk
09b04caff1
debugger: interface cleanup
2011-03-28 13:24:46 +02:00
con
3de823ca62
Merge remote branch 'origin/2.2'
...
Conflicts:
qtcreator.pri
src/plugins/projectexplorer/toolchainmanager.cpp
2011-03-28 11:40:45 +02:00
hjk
66413d9ab8
debugger: fix host/target confusion in some cases
2011-03-24 14:43:17 +01:00
Christiaan Janssen
7100d29f66
QmlDebugger: user input on watches
...
Reviewed-by: hjk
2011-03-24 13:21:30 +01:00
Pawel Polanski
a2ec23c0e9
GDB: Handle ill engine's situation
2011-03-21 16:38:37 +01:00
hjk
634bcc88ad
debugger: intercept calls to qFatal
...
On Windows that might kill the inferior even if we only want to
examine data.
Task-number: QTCREATORBUG-4145
2011-03-21 15:05:50 +01:00
Friedemann Kleint
8ff480881a
Debugger: Always add Qt install source mappings for gdb.
...
As it fails for MinGW.
Task-number: QTCREATORBUG-4132
Reviewed-by: hjk
2011-03-18 10:03:08 +01:00
Tobias Hunger
429ed63f5d
Fix spelling of tool chain is user-visible strings and comments
2011-03-16 18:01:52 +01:00
hjk
510222e9c6
debugger: mention changed values in the status bar on watchpoint hit
2011-03-04 19:49:03 +01:00
hjk
822bbff157
debugger: add possibility to break on fork, vfork, exec, syscall
2011-03-04 19:26:11 +01:00
hjk
486c1ddb18
debugger: fix fallback path to the CLI break
...
The filenames have to be quoted differently.
2011-03-04 18:09:59 +01:00
Friedemann Kleint
2d9de93361
Debugger: Add a flexible widget for source path substitutions.
...
Add a new widget to edit the mappings. Rework common options
page to use the standard pattern to allow for complex data types,
introduce GlobalOptions class.
2011-03-04 16:24:54 +01:00
hjk
e7121d50d7
debugger: polish breakpoint locations
...
Task-number: QTCREATORBUG-3912
2011-03-02 13:38:03 +01:00
Friedemann Kleint
d99b0e8a84
Debugger: Remove leftover qDebug.
...
Fix 5ddf7d3c40
2011-03-01 10:00:43 +01:00