hjk
|
c5f8623b41
|
debugger: rename Dumper.putItem -> putSubItem, putItemHelper -> putItem
|
2010-10-26 15:14:06 +02:00 |
|
hjk
|
26339061e3
|
debugger: add python dumpers for __m128
|
2010-10-26 10:41:11 +02:00 |
|
Friedemann Kleint
|
4456f02d07
|
Debugger: Suppress Auto-Dereferencing of pointers for char* types.
Sequence of processing changed since 2.0.1.
Reviewed-by: hjk
Task-number: QTCREATORBUG-2664
|
2010-10-22 12:06:30 +02:00 |
|
Friedemann Kleint
|
35fe835d02
|
Debugger: Catch exception if thread name cannot be determined.
As reported on mailing list.
Reviewed-by: hjk
Reviewed-by: Arvid Ephraim Picciani <arvid.picciani@nokia.com>
|
2010-10-21 16:31:04 +02:00 |
|
Friedemann Kleint
|
213f2930ee
|
Debugger: Fix expanding objects for Symbian (gdb 6.8).
Handle older Python bindings as well.
Reviewed-by: hjk
Task-number: QTCREATORBUG-2801
|
2010-10-20 11:03:20 +02:00 |
|
hjk
|
403364018a
|
debugger: fix typos in complex watcher handling
Reviewed-by: Friedemann Kleint
|
2010-10-12 10:57:13 +02:00 |
|
Friedemann Kleint
|
561cad378e
|
Debugger: Fix dumping anonymous structs.
Reviewed-by: hjk
|
2010-10-08 14:57:39 +02:00 |
|
Friedemann Kleint
|
44d87bf85d
|
Debugger [gdb/win]: Use calloc instead of malloc for QObject-properties
Avoid symbol clash with QVector::malloc.
Display at least property count.
Reviewed-by: hjk
|
2010-09-30 12:16:41 +02:00 |
|
hjk
|
45b269b2d4
|
debugger: python dumpers for QTextCursor and QTextDocument
(cherry picked from commit 34e0621552)
Reviewed-by: Friedemann Kleint
|
2010-09-28 09:37:56 +02:00 |
|
hjk
|
b33b5e52f4
|
debugger: escape backslashs properly
Reviewed-by: Friedemann Kleint
|
2010-09-27 17:59:17 +02:00 |
|
hjk
|
0674271fab
|
debugger: make watchers more robust in the presence of \ in the expression
|
2010-09-27 14:02:24 +02:00 |
|
hjk
|
f0c9f87bf6
|
debugger: remove unused parameter in putFields
|
2010-09-17 09:05:08 +02:00 |
|
hjk
|
a1b2325bb3
|
debugger: use gdb.Field.is_base_class that seems to work nowadays
|
2010-09-17 09:01:21 +02:00 |
|
hjk
|
063309a311
|
debugger: make thread-naming feature work with namespaced Qt
|
2010-09-14 18:43:32 +02:00 |
|
hjk
|
26417ff48e
|
debugger: speed up QByteArray and QString dumpers by using the new gdb.read_memory
|
2010-09-14 17:18:43 +02:00 |
|
Arvid Ephraim Picciani
|
0e8c3875ef
|
Debugger: test gdb threeadlist capability
Reviewed-by: hjk
|
2010-09-14 14:01:57 +02:00 |
|
Arvid Ephraim Picciani
|
98736d256b
|
Display thread names
extract thread names from QThread object name
Task-Number: QTCREATORBUG-382
Reviewed-by: hjk
|
2010-09-13 13:42:14 +02:00 |
|
hjk
|
7457083bab
|
debugger: only update variables that are operated on
|
2010-09-13 08:32:37 +02:00 |
|
hjk
|
ce917a31ab
|
debugger: make dumpers more robust for accidentally passed literals as tooltips
|
2010-09-08 08:16:44 +02:00 |
|
hjk
|
52478c95ed
|
debugger: fix dumper for function pointers
|
2010-09-08 08:16:44 +02:00 |
|
hjk
|
5085f0fb7e
|
debugger: fix some potentially infinite recursion on bad debug info
Task-number: QTCREATORBUG-2248
|
2010-09-03 11:00:11 +02:00 |
|
hjk
|
be4342b70e
|
debugger: use dynamic type in locals & watchers
only available with gdb newer than Aug 31, 2010
|
2010-09-01 14:35:06 +02:00 |
|
hjk
|
e3cc2104af
|
debugger: add a few comments describing caches used in dumper.py
|
2010-08-30 16:14:41 +02:00 |
|
hjk
|
979adca16c
|
debugger: fix display of children of 'bald' poiters
Task-number: QTCREATORBUG-2125
|
2010-08-30 11:59:09 +02:00 |
|
hjk
|
e62a2199df
|
debugger: use early returns in putItemHelper to simplify code
|
2010-08-30 11:44:23 +02:00 |
|
hjk
|
e1ac5b52c2
|
debugger: fix fancy QImage display
Task-number: QTCREATORBUG-2123 QTCREATORBUG-2122
|
2010-08-26 16:36:39 +02:00 |
|
Tobias Hunger
|
2f82d775ca
|
debugger: fix for non-7bit chars on Windows
Task-number: QTCREATORBUG-2136
(ported from commit 02c331e0c4)
|
2010-08-26 15:50:47 +02:00 |
|
hjk
|
49296ae135
|
debugger: fix merge errors
|
2010-08-24 12:04:30 +02:00 |
|
Kai Koehne
|
ef1e52dfd1
|
Merge branch '2.0' of scm.dev.nokia.troll.no:creator/mainline
Conflicts:
doc/qtcreator.qdoc
doc/qtcreator.qdocconf
share/qtcreator/gdbmacros/dumper.py
share/qtcreator/gdbmacros/gdbmacros.py
src/plugins/debugger/debuggermanager.cpp
src/plugins/debugger/gdb/attachgdbadapter.cpp
src/plugins/debugger/gdb/gdbengine.cpp
src/plugins/debugger/watchhandler.cpp
src/plugins/mercurial/mercurialjobrunner.h
src/plugins/qmljseditor/qmljseditor.cpp
src/plugins/qmljseditor/qmljseditor.pro
src/plugins/qmljseditor/qmljseditorplugin.cpp
src/plugins/qmljseditor/qmljseditorplugin.h
src/plugins/qmljseditor/qmljspreviewrunner.cpp
src/plugins/qmljseditor/qmljspreviewrunner.h
src/plugins/qmlprojectmanager/QmlProjectManager.pluginspec
src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp
src/plugins/qt4projectmanager/qt-maemo/qemuruntimemanager.cpp
src/plugins/qt4projectmanager/qt4projectmanager.pro
src/plugins/qt4projectmanager/qtversionmanager.h
src/plugins/qt4projectmanager/wizards/targetsetuppage.cpp
src/plugins/qt4projectmanager/wizards/targetsetuppage.h
|
2010-08-23 16:00:24 +02:00 |
|
hjk
|
a3804bbfe3
|
debugger: fix QObject identification
|
2010-08-19 14:06:08 +02:00 |
|
hjk
|
9e59bdf9ae
|
debugger: fix merge
|
2010-08-18 10:21:05 +02:00 |
|
hjk
|
7d3ace50ef
|
debugger: fix merge
|
2010-08-18 10:20:12 +02:00 |
|
hjk
|
52e1894df4
|
debugger: fix merge
|
2010-08-18 10:09:45 +02:00 |
|
hjk
|
b59fa0cd8b
|
Merge remote branch 'origin/2.0'
Conflicts:
share/qtcreator/gdbmacros/dumper.py
src/plugins/cppeditor/cpphoverhandler.cpp
src/plugins/cppeditor/cpphoverhandler.h
|
2010-08-18 10:05:53 +02:00 |
|
hjk
|
dc804c69e5
|
debugger: python needs no semicolons
|
2010-08-18 09:52:55 +02:00 |
|
hjk
|
aa16f34ec0
|
debugger: next attempt at robustly recognizing QObjects
(cherry picked from commit e8eea80c3f)
|
2010-08-17 16:45:58 +02:00 |
|
hjk
|
7aa677c4e5
|
debugger: fix QObject property dumper by using workaround
As suggested by Tom T. in http://sourceware.org/bugzilla/show_bug.cgi?id=11912
(cherry picked from commit f52a88a074)
Conflicts:
share/qtcreator/gdbmacros/dumper.py
|
2010-08-17 16:32:59 +02:00 |
|
hjk
|
7788e95ee9
|
debugger: fix display of arrays of types that gdb forgot about
(cherry picked from commit a1f2638c5f)
Conflicts:
share/qtcreator/gdbmacros/dumper.py
|
2010-08-17 15:52:01 +02:00 |
|
hjk
|
a1f2638c5f
|
debugger: fix display of arrays of types that gdb forgot about
|
2010-08-17 15:33:28 +02:00 |
|
hjk
|
e8eea80c3f
|
debugger: next attempt at robustly recognizing QObjects
|
2010-08-17 14:14:47 +02:00 |
|
hjk
|
0e3ac0beb7
|
debugger: improved workaround for http://sourceware.org/bugzilla/show_bug.cgi?id=11912
|
2010-08-17 11:59:59 +02:00 |
|
hjk
|
f52a88a074
|
debugger: fix QObject property dumper by using workaround
As suggested by Tom T. in http://sourceware.org/bugzilla/show_bug.cgi?id=11912
|
2010-08-17 11:24:59 +02:00 |
|
Friedemann Kleint
|
faa38be87c
|
Debugger[Python]: Deactivate QObject-Properties temporarily
due to it causing Windows gdb to crash.
Reviewed-by: hjk
|
2010-08-13 14:50:39 +02:00 |
|
hjk
|
497c5191e7
|
debugger: make dumper work with references to QObject derived classes.
|
2010-08-13 13:46:38 +02:00 |
|
hjk
|
b1e1692e23
|
debugger: remove dead code
|
2010-08-13 13:18:02 +02:00 |
|
hjk
|
b5579bbaf4
|
debugger: make QObject dumper more robust when QtCore has no debug info
|
2010-08-13 13:18:02 +02:00 |
|
hjk
|
64e4a8f7ae
|
Merge remote branch 'origin/2.0'
Conflicts:
share/qtcreator/gdbmacros/dumper.py
share/qtcreator/gdbmacros/gdbmacros.py
src/plugins/projectexplorer/customwizard/customwizardparameters.cpp
|
2010-08-13 11:19:44 +02:00 |
|
hjk
|
ada42e7ee8
|
debugger: merge 'enum' handling with that of simple types if appropriate
|
2010-08-13 11:00:24 +02:00 |
|
hjk
|
e38dc51691
|
debugger: speedup dumper by using integer comparisons for simple types
|
2010-08-13 11:00:21 +02:00 |
|
hjk
|
ae55b43c37
|
debugger: fix display of QObject properties
This is a backport of 5d645bfdfe
|
2010-08-13 09:57:35 +02:00 |
|