Commit Graph

894 Commits

Author SHA1 Message Date
Pawel Polanski
3f750695b4 Symbian: TRK is no more!
TKR-related code has been removed.
From now on CODA is the default On-Device
Agent

Change-Id: I52236a33aff9b31ca48d507da97430df7d871239
Reviewed-on: http://codereview.qt.nokia.com/450
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Paweł Polański <jaggernod@gmail.com>
2011-06-10 16:45:38 +02:00
hjk
1e2bf162f5 debugger: adjust to new breakpoint notification feature
Change-Id: I0a4cdcb04da9cbc74b0676196aba1f38f3e87981
Reviewed-on: http://codereview.qt.nokia.com/367
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-07 17:26:52 +02:00
hjk
82272d9c22 debugger: add possibility to fake response packets to trigger error handling
Change-Id: Ieeb0daef594024b72e52c1180047835193e9341d
Reviewed-on: http://codereview.qt.nokia.com/340
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-06 18:19:02 +02:00
hjk
1ce1205666 debugger: more graceful fallback in case of unavailable line bounds
Change-Id: If8f323f3accd8e87f71e0b714efec4f5a7512f5b
Reviewed-on: http://codereview.qt.nokia.com/339
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-06 18:18:50 +02:00
hjk
2b7507f9e8 debugger: remove python 2.5 path fallback on windows
Change-Id: Ibffc8c0a62b34406cb9e2b5727eefdbd1da491b5
Reviewed-on: http://codereview.qt.nokia.com/271
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Molkentin <daniel.molkentin@nokia.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-31 16:57:14 +02:00
hjk
178644c81c debugger: cleanup temporary file used for determining Qt's namespace
Change-Id: I19a99fc54412557c51c792d2c11abb64f5848a42
Reviewed-on: http://codereview.qt.nokia.com/269
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-31 16:57:04 +02:00
hjk
cf62837fab debugger: implement an option to stop on qWarnings (gdb only)
Task-number: QTCREATORBUG-842
Change-Id: If1a7d0cd9dfaa5b6b4915fa67a150683cf6786b9
Reviewed-on: http://codereview.qt.nokia.com/226
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-30 16:00:22 +02:00
hjk
9e231e4407 debugger: fix expansion of object in gdb tooltips on first click
Change-Id: Ia157f8fb7f1b9ff8a8161c8a726d1d483b81e54f
Reviewed-on: http://codereview.qt.nokia.com/179
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-27 12:22:06 +02:00
hjk
184b079557 Debugger: don't auto-continue on SIGTRAP if the user ordered a stop
Task-number: QTCREATORBUG-4968
Change-Id: I48d49c3098be3392c9ef7e6b0112149c7def22f9
Reviewed-on: http://codereview.qt.nokia.com/97
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-27 12:21:52 +02:00
hjk
de929e825d debugger: introduce a parameter struct for updateLocal
Change-Id: I05ecc935e1b6cf9483f23624f18e4dc5b9f295f3
Reviewed-on: http://codereview.qt.nokia.com/178
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-27 11:23:08 +02:00
hjk
cdfcbcd0e0 debugger: simplify updateLocals() parameters
Change-Id: I7da344c8eeade5153fb0b98a45e139654a2119dd
Reviewed-on: http://codereview.qt.nokia.com/177
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-27 11:22:53 +02:00
hjk
9d5a094cdf debugger: don't auto-continue on "stopper threads" on windows
Change-Id: Iff412524c8c7f90ff4199229ddf39e6eab8a2e4d
Reviewed-on: http://codereview.qt.nokia.com/85
Reviewed-by: hjk
2011-05-24 16:01:37 +02:00
hjk
f9f37e689e debugger: cosmetics
Change-Id: I78c9ccfa310833140fda0d6294586cc6beaf9964
Reviewed-on: http://codereview.qt.nokia.com/82
Reviewed-by: hjk
2011-05-24 16:00:43 +02:00
hjk
fb7f576ede debuggger: allow change of display for templated types 2011-05-17 12:59:54 +02:00
hjk
8ad489664d debugger: fix deletion of breakpoints 2011-05-11 16:57:53 +02:00
hjk
6bcb4dbd5e debugger: fix display of <MULTIPLE> breakpoints 2011-05-11 16:25:09 +02:00
hjk
a2518b6db2 debugger: disable address related breakpoints on debugger exit 2011-05-11 15:24:50 +02:00
hjk
0747859006 debugger: make QVector and std::vector writable 2011-05-11 10:38:04 +02:00
hjk
587a2c3a2a debugger: enable modification of std::string and QString 2011-05-10 19:01:49 +02:00
hjk
e8496ca33f debugger: work on watchpoints (or, "data breakpoints" as they are called now) 2011-05-10 15:58:11 +02:00
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