Commit Graph

104 Commits

Author SHA1 Message Date
hjk
79d604667b debugger: offer an option to show C-style escaped strings
Task-number: QTCREATORBUG-5667
Change-Id: I1c48fb19ece055c0b3a4b29ccee063cbce06f525
Reviewed-on: http://codereview.qt.nokia.com/2582
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-03 17:06:23 +02:00
hjk
2ce13e520d debugger: saner handling of unprintable chars in Locals&Expressions
Change-Id: Ia257356ec297dfa7766354d92538886ba2492b55
Reviewed-on: http://codereview.qt.nokia.com/2566
Reviewed-by: hjk <qthjk@ovi.com>
2011-08-03 14:38:10 +02:00
hjk
eb1b3fb0c3 debugger: make local 8 bit available for displaying char *
Change-Id: I4608f3f861b8f06889199e0401e3b7569587be11
Reviewed-on: http://codereview.qt.nokia.com/1232
Reviewed-by: hjk <qthjk@ovi.com>
2011-07-13 17:13:43 +02:00
hjk
5563e99c4b debugger: add manual test
Change-Id: If54f6ba90915e9576f14f03f584ac90aab2b1fef
Reviewed-on: http://codereview.qt.nokia.com/1494
Reviewed-by: hjk <qthjk@ovi.com>
2011-07-12 09:29:54 +02:00
hjk
de789e357b debugger: work on manual tests
Change-Id: I1377da4e46970d663376141791440f3e8e6007ec
Reviewed-on: http://codereview.qt.nokia.com/1301
Reviewed-by: hjk <qthjk@ovi.com>
2011-07-08 09:14:05 +02:00
hjk
22395a1ca7 debugger: add comment to manual test
Change-Id: If495e0d8532abdc64d86a56f5e9c8b9d7e00067e
Reviewed-on: http://codereview.qt.nokia.com/1344
Reviewed-by: hjk <qthjk@ovi.com>
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
2011-07-08 08:46:27 +02:00
Oswald Buddenhagen
1f3896e8af Merge remote-tracking branch 'origin/2.3'
Conflicts:
	share/qtcreator/dumper/bridge.py
	src/plugins/debugger/gdb/gdbengine.cpp
	src/plugins/remotelinux/remotelinuxapplicationrunner.cpp

Change-Id: I444f797723d5879ea08c5c0e1f31158d271d4f41
2011-07-07 12:26:59 +02:00
hjk
a322bd606f Replace qt-info@nokia.com with info@qt.nokia.com
Change-Id: I61e7cf189a1c4ea04e2a88a80a4f15e43cd3c018
Reviewed-on: http://codereview.qt.nokia.com/1187
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2011-07-06 11:14:01 +02:00
hjk
e3187e4b01 debugger: extend manual test for Eigen::Matrix
To cover rows > 10 to check for proper sort order in the display

Change-Id: Ifb6380cab07eb42d0dcf9ee3817aef7c426dc95c
Reviewed-on: http://codereview.qt.nokia.com/1087
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
2011-07-05 13:43:29 +02:00
hjk
538b09efc8 debugger: add missing bridge.py
Change-Id: I7e236964007462ca203b898db06e15f77857916b
Reviewed-on: http://codereview.qt.nokia.com/1036
Reviewed-by: hjk <qthjk@ovi.com>
2011-07-04 12:07:40 +02:00
hjk
92cc7d9b9f debugger: add mmissing bridge.py
Change-Id: Iaf6115f1cf7ebfc07d89d33178b236e28630e3e0
Reviewed-on: http://codereview.qt.nokia.com/1020
Reviewed-by: hjk <qthjk@ovi.com>
2011-07-01 17:47:53 +02:00
hjk
fda652a43e debugger: rename gdbmacros* to dumper*
Was mis-named from the beginning.

(cherry picked from commit 2f119dc2f85b28274d47ff635188872d5ed11521)

Change-Id: I4f2e388edfdded117c5b35d3d04bbdc68d77afa4
Reviewed-on: http://codereview.qt.nokia.com/872
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-29 10:21:55 +02:00
hjk
70c6ed0d82 debugger: speedup QVariant dumper
Essential for QObject, too.

Change-Id: Ie798227f6c8d07eff37e6dbadb7f6f5baa382ca8
Reviewed-on: http://codereview.qt.nokia.com/851
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-28 17:55:46 +02:00
hjk
cd737c7325 debugger: add some instructions to two manual tests
Change-Id: If90fb6348f3431c79552747a572c28cdc68557bf
Reviewed-on: http://codereview.qt.nokia.com/633
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 17:47:07 +02:00
hjk
b48ad322eb debugger: add manual test for QTCREATORBUG-5046
Task-number: QTCREATORBUG-5046
Change-Id: I1b823b6c46ecff81db56e961565a120b8f6b58b6
Reviewed-on: http://codereview.qt.nokia.com/629
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 16:58:31 +02:00
hjk
da44fb4342 debugger: add test for QTCREATORBUG-4904
Task-number: QTCREATORBUG-4904
Change-Id: I3ddd95fe713270f44c5a9698e08864d5c8279452
Reviewed-on: http://codereview.qt.nokia.com/628
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 16:56:52 +02:00
hjk
96d19ffff0 debugger: update manual tests
Task-number: QTCREATORBUG-5184, QTCREATORBUG-5106
Change-Id: Icc43f534755f897eeea5333186b84fec91dbb8c0
Reviewed-on: http://codereview.qt.nokia.com/606
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 14:00:16 +02:00
hjk
29c77b2612 debugger: add manual test for QTCREATORBUG-5184
Change-Id: Ia45083325fb776424ffd0cee2730d8aaffdcde56
Reviewed-on: http://codereview.qt.nokia.com/593
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 12:24:00 +02:00
hjk
41df1fb2d3 debugger: rewrite parser for cli sub-breakpoint notifications
Change-Id: I971a2af2534bc650e8c604a5c2dc2e1846dbb045
Reviewed-on: http://codereview.qt.nokia.com/592
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 12:23:46 +02:00
hjk
a7d8f34679 debugger: isolate test case for "multiple breakpoints"
Change-Id: I48680dfcee32144189665c475754085de75c81c2
Reviewed-on: http://codereview.qt.nokia.com/591
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-22 12:23:28 +02:00
hjk
965be37b28 debugger: add manual test for map<string, list<string> >
Change-Id: I191fdc6ce9f8fbe7e83258b592a0030c91b872dd
Reviewed-on: http://codereview.qt.nokia.com/527
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-20 18:08:32 +02:00
hjk
f446bebadc debugger: with gdb 7.3 we can have proper display of dynamic types.
So use it.

Change-Id: If33d087a9b767f0b2e6b16e57a36e9e7aa6e7c16
Reviewed-on: http://codereview.qt.nokia.com/522
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-20 17:38:23 +02:00
hjk
8e66c35f01 debugger: add test manual case for displayin dynamic type
Change-Id: I1120182c18a2ded59bfd46a6082eaef8cbd723ee
Reviewed-on: http://codereview.qt.nokia.com/504
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-20 12:42:14 +02:00
hjk
5034542402 debugger: add test case for #5106
Change-Id: Ia6c765671f14298400dedaa7797e09cf6cd1e6b1
(cherry picked from commit 67187b215218b7a0ade5ae0da898f7edb71ee3b4)
Reviewed-on: http://codereview.qt.nokia.com/499
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-20 11:34:34 +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
12d2a1e8c3 debugger: add manual test for QTCREATORBUG-3611
Change-Id: I2bf2a9591dcb79a1396eb68cb76e45751170cdbc
Reviewed-on: http://codereview.qt.nokia.com/337
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-06-06 18:18:26 +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
66dd03cccc debugger: add manual test for QTCREATORBUG-4997
Change-Id: Ib8dddfecd5fa139193797541e23d115d83c943a5
Reviewed-on: http://codereview.qt.nokia.com/210
Reviewed-by: hjk <qthjk@ovi.com>
2011-05-30 12:57:15 +02:00
hjk
b7d71b0769 debugger: add a manual test for QTCREATORBUG-4019
Change-Id: I813b678a39a11157be522fccf7a05c5b4f879860
Reviewed-on: http://codereview.qt.nokia.com/58
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk
2011-05-23 14:51:58 +02:00
hjk
fb7f576ede debuggger: allow change of display for templated types 2011-05-17 12:59:54 +02:00
hjk
0d3fa271b5 debugger: add dumper for Eigen::Matrix 2011-05-16 20:04:43 +02:00
hjk
2f009a301b debugger: remove custom 'select' function from dumpers 2011-05-16 17:22:05 +02:00
hjk
9ccca96b20 debugger: add example code for "manual downcasting" 2011-05-13 17:57:31 +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
c620749b95 debugger: introduce watchpoint-by-expression 2011-05-09 09:04:55 +02:00
Friedemann Kleint
93f39956f2 Fix compiler warnings. 2011-04-20 10:49:10 +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
hjk
8397663964 Update license. 2011-04-13 11:49:28 +02:00
Bill King
4e7ad2a1b7 tests: Make them compile again properly 2011-04-07 09:10:37 +02:00
hjk
cd9aec6df9 debugger: make original value of automatically dereferenced pointer accessible 2011-04-06 18:40:32 +02:00
hjk
f130cd16a8 debugger: add QXmlAttributes manual test 2011-03-29 14:57:41 +02:00
hjk
263a636884 debugger: update manual tests 2011-03-29 09:32:36 +02:00
hjk
107afa110f debugger: add some testcode for inline constructor breakpoints 2011-03-29 09:28:23 +02:00
Robert Loehning
323cca957d debugger: Brought back manual test for null pointer deref 2011-03-28 15:33:22 +02:00
hjk
34a96d8808 debugger: add manual test for (too) long evaluation 2011-03-28 13:24:47 +02:00
hjk
7832e821f5 debugger: add manual test for void * typedefs 2011-03-17 13:40:02 +01:00
hjk
0a9ef41b81 debugger: add some manual test code for MPI related data stuctures 2011-03-17 13:40:02 +01:00
hjk
86c9198227 debugger: add a manual test case for the 'X' is 'X::X()' in X::foo gdb problem 2011-03-11 09:52:17 +01:00
Bill King
985abdbb46 Tests: rewrite boost test inclusion properly. 2011-03-07 12:59:46 +01:00