hjk
600a2f839e
debugger: make use of dynamic type for dumpers configurable
...
It's too expensive to have it unconditionally on in some settings.
Giving the user the possibility to switch it off seems ok.
Change-Id: I7bdcb0ce919f0dca83a4563ac83958efdeb251e7
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-30 11:50:20 +01:00
hjk
bca96ff17e
debugger: squash msvc warning about structs and classes
...
Change-Id: I5de2f086e7b2ff6faaae4995c4fc1949e93281e1
Reviewed-by: Bill King <bill.king@nokia.com >
2011-11-29 14:17:06 +01:00
hjk
59359905bf
debugger: add manual test for dumping derived classes using base pointer
...
Change-Id: I65c5977fc16083cf09a123c6beadbc156a9f29c7
Reviewed-by: Bill King <bill.king@nokia.com >
2011-11-29 13:43:59 +01:00
hjk
3e03c06420
debugger: start automization of manual tests
...
Change-Id: I33bd046eca253130049d0a80de7a1a3f3e442307
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-25 16:30:38 +01:00
Robert Loehning
f924f1ef69
debugger: I guess running the functions once is enough
...
Change-Id: I98953503fcb7b79b76927c50f39b82f2ceb6508d
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-25 12:06:01 +01:00
Robert Loehning
88fd98fbc4
debugger: Minor fixes in simple.pro
...
Change-Id: I30df2e35b306085d0c7ac5ad6be1f7dfe694abe0
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-24 10:49:26 +01:00
hjk
eb8447d7c4
debugger: convert remaining manual tests to "new style"
...
Change-Id: Ibc91274feab42077ee55514b8461d504020b7852
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-18 15:05:09 +01:00
hjk
a5cb3af274
debugger: improve qstack manual tests
...
Change-Id: I74d06fa0390e88e57c4b6c54b6afcf30dd3e61f9
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-16 16:47:36 +01:00
hjk
f8baa4f342
debugger: improve qset dumper manual test
...
Change-Id: I3868991f22f2dc56b6bd0464f11e7ce7f26efc7a
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-16 16:38:08 +01:00
Robert Loehning
23bbcb5e81
debugger: Compile fix for MSVC in manual test
...
Avoiding error C2177: constant too big
Change-Id: I61043cf2c6fb71e45dd25d5387711653949fd0b0
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-16 16:19:01 +01:00
hjk
739593c590
debugger: add manual test for display of big integers
...
Change-Id: I8b6f7f9f446a6dddc31993a463a31f0eb6a4f827
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-15 16:58:53 +01:00
Eike Ziller
85cf2b661e
Merge remote-tracking branch 'origin/2.4'
...
Conflicts:
src/libs/qmljs/qmljsinterpreter.cpp
src/libs/qmljs/qmljsinterpreter.h
src/plugins/debugger/qml/scriptconsole.cpp
src/plugins/git/gitplugin.cpp
src/plugins/qmlprofiler/canvas/qdeclarativetiledcanvas.cpp
src/plugins/qmlprofiler/canvas/qdeclarativetiledcanvas_p.h
Change-Id: Iad59c8d87c72a21c79c047e374c0ab689998af39
2011-11-11 09:46:25 +01:00
hjk
371ae894f0
debugger: fix display of signal-slot connection
...
Change-Id: I0923bdd0ba1166639d85f8343a5abce8f2912400
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2011-11-09 08:49:08 +01:00
hjk
cc2433f79e
debugger: fix display of signal-slot connection
...
Change-Id: I0923bdd0ba1166639d85f8343a5abce8f2912400
Reviewed-by: Robert Löhning <robert.loehning@nokia.com >
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-08 15:20:51 +01:00
hjk
332ea08142
debugger: Use Latin1 as default for char *.
...
Change-Id: I5a5f76d312f97c6684542fd3e31f68f78d6acf58
Task-Number: QTCREATORBUG-5232
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-08 11:56:15 +01:00
Robert Loehning
c8b44dedfb
debugger: Make simple.pro compile with MSVC and USE_AUTOBREAK == 1
...
Change-Id: I1e25ede989a608d941e5f26f4470e397a895b3da
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-08 09:38:34 +01:00
hjk
60e392423f
debugger: Use Latin1 as default for char *.
...
Change-Id: I5a5f76d312f97c6684542fd3e31f68f78d6acf58
Reviewed-by: Bill King <bill.king@nokia.com >
2011-11-07 10:37:20 +01:00
hjk
45f6399939
debugger: workaround for http://sourceware.org/bugzilla/show_bug.cgi?id=13380
...
Task-number: QTCREATORBUG-6465
Change-Id: I98894cbd247b53e18b86ec997b9087d1f2d511f3
Reviewed-by: hjk <qthjk@ovi.com >
(cherry picked from commit dbc84d8c1c )
2011-11-04 07:53:01 +01:00
hjk
dbc84d8c1c
debugger: workaround for http://sourceware.org/bugzilla/show_bug.cgi?id=13380
...
Task-number: QTCREATORBUG-6465
Change-Id: I98894cbd247b53e18b86ec997b9087d1f2d511f3
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-03 19:22:12 +01:00
hjk
31600758de
all: s/info@qt.nokia.com/qt-info@nokia.com/
...
Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2011-11-03 10:33:19 +01:00
Robert Loehning
7a8ff987ec
debugger: test should not crash by default
...
Change-Id: Ied265e5077dfd13750465eab7828aa77fdf1c28d
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-02 08:25:04 +01:00
hjk
30d6fb9865
debugger: disable some unconditional 'throw' in manual test
...
Change-Id: I2d93a456234844a6e32f16ea30b9aa951946f508
Reviewed-by: hjk <qthjk@ovi.com >
2011-10-31 16:19:28 +01:00
hjk
e9620aa3b1
debugger: fix hard-coded location of declarative debug symbols
...
This really should not be needed to start with.
Change-Id: Ife4349fe2d590c7a379d30b59a83bc9f54aeb063
Reviewed-by: hjk <qthjk@ovi.com >
2011-10-27 10:56:28 +02:00
hjk
84cce9dc0e
debugger: add testcase for valgrind
...
Change-Id: I11caf760a2619fee88cfdc3568d533230b12a6c1
Reviewed-by: hjk <qthjk@ovi.com >
2011-10-20 16:10:19 +02:00
hjk
103fc8325a
debugger: add some test case for std::ifstream
...
Change-Id: I296bdd70724d8ae4b70ea27de788b0bc0b2294cb
Reviewed-by: hjk <qthjk@ovi.com >
2011-10-20 16:10:06 +02:00
Robert Loehning
befbfec3b1
debugger: Added function to test NULL pointer dereference
...
This was removed in 8d2f0376e2
Change-Id: I238ab3d789b0f22fb510cd936a8bf8c07dbb2b8b
Reviewed-by: hjk <qthjk@ovi.com >
2011-10-14 14:52:20 +02:00
Friedemann Kleint
dd078ede85
Debugger: Compile manual debugger tests and dumber lib with Qt5.
...
Introduce conditionals in the profiles and source code to
be able to test Qt 4 and Qt 5.
Change-Id: I73df5558f2945742d3e56f94baca0ee4d5f9dab8
Reviewed-on: http://codereview.qt-project.org/6330
Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: hjk <qthjk@ovi.com >
2011-10-10 18:32:05 +02:00
hjk
93d77eef10
debugger: manual test, add QT += core-private for Qt 5
...
Change-Id: I938f926ed78c33c1feb74bcd2f6c850b31241e46
Reviewed-on: http://codereview.qt-project.org/5301
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-21 11:43:15 +02:00
hjk
483dfb0898
debugger: handle Qt version 5.0.0 in manual tests
...
Change-Id: I4027fb9723e7f3c33edc1b90b0e68c0e96ed92c3
Reviewed-on: http://codereview.qt-project.org/5237
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-20 13:56:06 +02:00
hjk
4759d8cef4
debugger: fix a wrong sanity check in the dumpers
...
Change-Id: Ie2dce425cf1204f22bb752bd400bc98211b45a63
Reviewed-on: http://codereview.qt-project.org/5126
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-19 11:39:24 +02:00
hjk
cda5af893b
debugger: show at least "elide" markers for thread ids
...
Task-number: QTCREATORBUG-6110
Change-Id: I439fc6463c42fce134646c620ac19a5c533217fe
Reviewed-on: http://codereview.qt-project.org/5123
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-19 11:24:24 +02:00
hjk
54f7489ea1
debugger: add manual test for QVariantMap
...
Change-Id: I32341ddc529cc20f5c7d1f907d88a05f5e062cb0
Reviewed-on: http://codereview.qt-project.org/5072
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-16 11:06:03 +02:00
hjk
26f163570b
debugger: work on manual test
...
Change-Id: I6a803c770e8adf27fb7f6227d0d71c20ed0dffcf
Reviewed-on: http://codereview.qt-project.org/4985
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-15 13:34:23 +02:00
hjk
2bda418478
debugger: robustify QFile* dumpers
...
Change-Id: Ic5ec62a484b2d7c71664e86b7f1f38c582492811
Reviewed-on: http://codereview.qt.nokia.com/4051
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-01 10:29:00 +02:00
hjk
8d936cec6e
debugger: speed up QDate, QTime, QDateTime dumpers
...
Change-Id: I9ed3961d047738bd3add87b1f00d548df1fb01d8
Reviewed-on: http://codereview.qt.nokia.com/3609
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-25 17:37:41 +02:00
hjk
716ab646de
debugger: compile fix for manual tests
...
Change-Id: I7e192f62623e7fe4bcbf0163a1e7440acf9c01b5
Reviewed-on: http://codereview.qt.nokia.com/3578
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-25 10:56:14 +02:00
hjk
bbe4cb24a5
debugger: work on manual tests
...
Change-Id: Ied0486b79661c7587211128be047a419351e00f4
Reviewed-on: http://codereview.qt.nokia.com/3522
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-24 17:03:51 +02:00
hjk
e3257369a8
debugger: work on manual tests
...
Change-Id: Ied0486b79661c7587211128be047a419351e00f3
Reviewed-on: http://codereview.qt.nokia.com/3515
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-24 16:31:06 +02:00
hjk
38b5cafe79
debugger: make manual tests 'auto-break' on demand
...
Change-Id: Iaec13fe6634230ca3df5f6fd92470a72ce32c266
Reviewed-on: http://codereview.qt.nokia.com/3494
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-24 13:55:03 +02:00
hjk
051545a499
debugger: rename manual tests from 'gdbdebugger' to 'debugger'
...
Change-Id: I0f92b03fa99d81fd58d92eb8a0f3dfe3b1cbf7b4
Reviewed-on: http://codereview.qt.nokia.com/3402
Reviewed-by: hjk <qthjk@ovi.com >
2011-08-24 13:54:34 +02:00