Commit Graph

7 Commits

Author SHA1 Message Date
Eike Ziller
e5ca4b3462 Merge remote-tracking branch 'origin/2.3'
Conflicts:
	qtcreator.pri
	share/qtcreator/dumper/dumper.py
	share/qtcreator/qml/qmlpuppet/instances/objectnodeinstance.h
	src/plugins/qmldesigner/designercore/metainfo/nodemetainfo.cpp
	src/plugins/valgrind/valgrind.pro
	tests/manual/gdbdebugger/simple/simple_gdbtest_app.cpp

Change-Id: Ic2d347012d89d697e6382f156e64f9619da88300
2011-07-15 14:29:07 +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
85bdf3ece3 debugger: gracefully handle pointers to types named 'class Foo'
The code was previously taking the fallback route through
gdb.parse_and_evaluate which is slow and not available on
some targets.

Change-Id: I066d4c87c9eda168fe8019e4aaae35e58715d5c8
Reviewed-by: Friedemann Kleint
Reviewed-on: http://codereview.qt.nokia.com/1426
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2011-07-13 08:56:20 +02:00
hjk
652d071efb debugger: don't let gdb look up dummy types
Sometimes " " is used as type data to make the Locals and Expressions
view show an "empty" field. This should use a better mechanism in the
long term, but for now at least don't ask gdb to look up type " ".

Change-Id: I6617f68affd66116529460b7c3df68b4a0be422e
Reviewed-By: Friedemann Kleint
Reviewed-on: http://codereview.qt.nokia.com/1417
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@nokia.com>
2011-07-12 14:59:26 +02:00
hjk
9342dc1b80 debugger: fix array element offsets
Addresses were produced in steps of sizeof(array), not sizeof(element)

Change-Id: Iaf883735a07e9f87d6c0c540e2cde15ebf9013bc
Reviewed-on: http://codereview.qt.nokia.com/1328
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-07-08 09:08:38 +02:00
hjk
a33d12f47c debugger: don't use python's "hex()" as it adds "L" suffixes
Change-Id: I4c42f07785606f9adfb7f8129027b5f2d094f310
Reviewed-on: http://codereview.qt.nokia.com/1309
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: hjk <qthjk@ovi.com>
2011-07-08 09:08:11 +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