hjk
ffd48ebd4c
debugger: remove injection loading.
...
Was used only on Windows, and we have ther python now.
2010-01-21 17:19:09 +01:00
hjk
cdae30ccdb
debugger: start splitting off python and non-python specific bits
2010-01-21 17:19:08 +01:00
hjk
08c6899efa
debugger: scrap one of the 6.4 workarounds when using 6.8
2010-01-15 11:38:25 +01:00
hjk
e2e29587a1
debugger: go to a defined state if we can't talk to the inferior anymore
2010-01-15 11:38:24 +01:00
hjk
dd118df7cb
debugger: workaround failing 'info locals' on gdb 6.8-symbianelf
2010-01-15 11:38:20 +01:00
hjk
0cadbd85de
debugger: show the result of failed dumper calls in the log
2010-01-15 11:32:41 +01:00
con
24d592d8fa
Merge remote branch 'origin/1.3'
...
Conflicts:
src/plugins/bineditor/bineditorplugin.cpp
src/plugins/coreplugin/editormanager/editormanager.cpp
src/plugins/debugger/gdb/gdbengine.cpp
src/plugins/debugger/watchhandler.cpp
2010-01-14 18:45:35 +01:00
dt
1da2e9e8d8
Fix for wrong version in gdb substitute for qt path
...
Reviewed-By: thorbjorn
2010-01-14 17:26:18 +01:00
hjk
d5c9192c6b
debugger: several small fixes for new gdb in trkadapter
2010-01-13 15:20:22 +01:00
hjk
19b9f1404f
debugger: extra 'continue' for stops delivered by new symbian gdb
2010-01-13 15:20:21 +01:00
con
232db42069
Fixes: Not able to set breakpoints in running application.
...
Regression introduced by the gdb startup speedup.
Reviewed-by: hjk
2010-01-13 11:04:08 +01:00
con
7be7c52a69
Fix use of dumper library.
...
Not assigning a value to a variable will not put the variable in the
right state...
2010-01-12 18:41:21 +01:00
con
7199223a6e
Merge remote branch 'origin/1.3'
...
Conflicts:
doc/qtcreator.qdoc
doc/qtcreator.qdocconf
src/app/Info.plist
src/plugins/bineditor/BinEditor.pluginspec
src/plugins/bookmarks/Bookmarks.pluginspec
src/plugins/cmakeprojectmanager/CMakeProjectManager.pluginspec
src/plugins/coreplugin/Core.pluginspec
src/plugins/coreplugin/coreconstants.h
src/plugins/cpaster/CodePaster.pluginspec
src/plugins/cppeditor/CppEditor.pluginspec
src/plugins/cppeditor/cppeditor.cpp
src/plugins/cpptools/CppTools.pluginspec
src/plugins/cvs/CVS.pluginspec
src/plugins/debugger/Debugger.pluginspec
src/plugins/debugger/debuggeragents.cpp
src/plugins/debugger/gdb/gdbengine.cpp
src/plugins/designer/Designer.pluginspec
src/plugins/fakevim/FakeVim.pluginspec
src/plugins/find/Find.pluginspec
src/plugins/genericprojectmanager/GenericProjectManager.pluginspec
src/plugins/git/ScmGit.pluginspec
src/plugins/helloworld/HelloWorld.pluginspec
src/plugins/help/Help.pluginspec
src/plugins/locator/Locator.pluginspec
src/plugins/perforce/Perforce.pluginspec
src/plugins/projectexplorer/ProjectExplorer.pluginspec
src/plugins/qmleditor/QmlEditor.pluginspec
src/plugins/qmleditor/idcollector.cpp
src/plugins/qmleditor/idcollector.h
src/plugins/qmleditor/parser/qmljsglobal_p.h
src/plugins/qmleditor/qmlcodecompletion.cpp
src/plugins/qmleditor/qmlcodeformatter.cpp
src/plugins/qmleditor/qmlcodeformatter.h
src/plugins/qmleditor/qmlexpressionundercursor.cpp
src/plugins/qmleditor/qmllookupcontext.cpp
src/plugins/qmleditor/qmlresolveexpression.cpp
src/plugins/qmleditor/qmlsymbol.cpp
src/plugins/qmleditor/qmlsymbol.h
src/plugins/qmlprojectmanager/QmlProjectManager.pluginspec
src/plugins/qt4projectmanager/Qt4ProjectManager.pluginspec
src/plugins/qtscripteditor/QtScriptEditor.pluginspec
src/plugins/regexp/RegExp.pluginspec
src/plugins/resourceeditor/ResourceEditor.pluginspec
src/plugins/snippets/Snippets.pluginspec
src/plugins/subversion/Subversion.pluginspec
src/plugins/texteditor/TextEditor.pluginspec
src/plugins/vcsbase/VCSBase.pluginspec
src/plugins/welcome/Welcome.pluginspec
src/shared/qml/parser/qmljsast.cpp
src/shared/qml/parser/qmljsast_p.h
src/shared/qml/parser/qmljsastfwd_p.h
src/shared/qml/parser/qmljsastvisitor.cpp
src/shared/qml/parser/qmljsastvisitor_p.h
src/shared/qml/parser/qmljsengine_p.cpp
src/shared/qml/parser/qmljsengine_p.h
src/shared/qml/parser/qmljsgrammar.cpp
src/shared/qml/parser/qmljsgrammar_p.h
src/shared/qml/parser/qmljslexer.cpp
src/shared/qml/parser/qmljslexer_p.h
src/shared/qml/parser/qmljsmemorypool_p.h
src/shared/qml/parser/qmljsnodepool_p.h
src/shared/qml/parser/qmljsparser.cpp
src/shared/qml/parser/qmljsparser_p.h
2010-01-12 18:02:04 +01:00
con
e28968bf39
Also remove tokens that we consider "lost" from the list.
...
Reviewed-by: hjk
2010-01-12 16:54:00 +01:00
con
cdf06a4b3e
Remove debug output.
...
Reviewed-by: hjk
2010-01-12 16:23:05 +01:00
con
ff066d5e76
Fixes: Missing locals & watchers when debugging on Snow Leopard
...
Task-number: QTCREATORBUG-436
Reviewed-by: hjk
2010-01-12 15:22:02 +01:00
con
77b3bf4d7b
debugger: fix timeout message.
...
(cherry picked from commit 9ee71d7da9 )
Conflicts:
src/plugins/debugger/gdb/gdbengine.cpp
2010-01-12 15:13:36 +01:00
hjk
9ee71d7da9
debugger: fix timeout message.
2010-01-12 14:31:17 +01:00
hjk
40e4837d63
debugger: add debug message for non-critical timeouts
2010-01-12 14:31:16 +01:00
hjk
87d13230c1
debugger: disable 'continue' as woraround for failing 'step'
2010-01-12 10:53:30 +01:00
Tobias Hunger
592e494d1a
Fix typos
...
Reviewed-by: thorbjorn
2010-01-11 10:26:13 +01:00
hjk
9052bd279f
debugger: fix editor tooltips for new dumpers
2010-01-08 18:17:02 +01:00
Friedemann Kleint
945315173f
Translations: Fix debugger messages
...
Reviewed-by: hjk
2010-01-08 11:32:53 +01:00
hjk
c283c05d31
debugger: -break-list should be discardable if we do in in each step
2010-01-07 16:25:18 +01:00
hjk
270defaf59
debugger: go back to explicitly named pointers
2010-01-06 16:38:10 +01:00
con
ea2101950f
debugger: move watchdog timeout initialization to a place where it actually can access the stored settings.
...
(cherry picked from commit de23834fc9 )
Conflicts:
src/plugins/debugger/gdb/gdbengine.cpp
2010-01-06 15:57:11 +01:00
hjk
e80e5e5580
debugger: fix thinko in time out computation
...
(cherry picked from commit 33bdf42953 )
2010-01-06 15:57:11 +01:00
con
db68ca5b8d
debugger: gracefully handle commands that might not produce output
...
(cherry picked from commit 1324a1c600 )
Conflicts:
src/plugins/debugger/gdb/gdbengine.cpp
src/plugins/debugger/gdb/gdbengine.h
2010-01-06 15:57:10 +01:00
con
0de840cb43
debugger: make watchdog timeout configurable
...
(cherry picked from commit bf077800b8 )
Conflicts:
src/plugins/debugger/debuggerplugin.cpp
src/plugins/debugger/gdb/gdboptionspage.ui
2010-01-06 15:57:10 +01:00
hjk
ca637fdc33
debugger: make use of full source file list optional
...
(cherry picked from commit 8c52f5720c )
2010-01-06 15:57:10 +01:00
hjk
85b4b826ab
debugger: use '*' as name for all pointers, add pointee only for display purposes
2010-01-06 15:21:17 +01:00
Friedemann Kleint
d10b4edaab
Gdb/MingW: Fix interrupting inferior.
...
Prevent exec-continue by SIGTRAP-Handler.
Reviewed-by: hjk <qtc-committer@nokia.com >
2010-01-06 14:16:35 +01:00
hjk
e5abb34db3
debugger: fix watchers containing '$' (references to registers)
2010-01-06 12:53:37 +01:00
hjk
456abf4cbb
debugger: fix disassembler command (regression introduced in e3712f968)
2010-01-06 12:17:34 +01:00
hjk
e3712f9687
debugger: refactoring, use QByteArray instead of QString when appropriate
2010-01-05 18:13:24 +01:00
hjk
baa955d5ad
debugger: make python frame output 'Discardable'
2010-01-05 16:48:12 +01:00
hjk
11a300dd92
debugger: refactor passing of options to new dumpers
2010-01-05 16:48:11 +01:00
hjk
960f8dc03d
debugger: -break-list needs a stopped state to show new breakpoints in the gui
2010-01-05 16:48:11 +01:00
con
7185e42b25
Merge remote branch 'origin/1.3'
2010-01-05 10:58:06 +01:00
Oswald Buddenhagen
5fd1e3c454
properly decode messages from gdb
...
... using fromLocal8Bit instead of fromLatin1.
of course the localized messages pose a "challenge" for the various
workarounds which parse them ...
Task-number: QTCREATORBUG-504
2010-01-04 14:12:28 +01:00
hjk
9ad447b8a4
debugger: make gdb-6.8-symbianelf work
2010-01-04 13:16:46 +01:00
Erik Verbruggen
e600c0ddba
Fixed gdb/python usage on Mac (Snow Leopard).
...
Reviewed by: hjk
2009-12-14 12:11:48 +01:00
hjk
1324a1c600
debugger: gracefully handle commands that might not produce output
2009-12-11 18:00:37 +01:00
hjk
2548779d1f
debugger: Remove EmbedToken fglag for gdb commands.
...
The token is not needed anymore.
2009-12-11 18:00:36 +01:00
hjk
d0dfea5a8a
debugger: disable some warning, add FIXME
2009-12-10 16:58:54 +01:00
hjk
de23834fc9
debugger: move watchdog timeout initialization to a place where it
...
actually can access the stored settings.
2009-12-10 16:58:54 +01:00
hjk
33bdf42953
debugger: fix thinko in time out computation
2009-12-09 19:08:23 +01:00
hjk
bf077800b8
debugger: make watchdog timeout configurable
2009-12-09 17:41:59 +01:00
hjk
8c52f5720c
debugger: make use of full source file list optional
2009-12-09 13:52:12 +01:00
hjk
68bd4d2b95
debugger: refactor the dumper class to make it work with gdb 7.0
...
This is an attempt to make it work with released gdb 7.0. It uses some
ugly workarounds to compensate for the missing gdb.Block and gdb.Symbol
structures.
2009-12-09 13:51:17 +01:00