summaryrefslogtreecommitdiff
path: root/src/plugins/debugger/gdbengine.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* debugger: use dumpers build alongside Qthjk2009-03-261-0/+3
|
* Introduce utility routine to create placeholder watch itemFriedemann Kleint2009-03-251-7/+1
| | | | QLatin1String refactorings.
* Factor out common debugger watch functionalityFriedemann Kleint2009-03-251-262/+1
| | | | Factor out watch function, improve debug output.
* Remove superfluous "warning: " from qDebug output (win)con2009-03-241-1/+1
| | | | Reviewed-by: hjk
* debugger: use new action scheme for number base selectionshjk2009-03-241-1/+26
|
* debugger: make position of debugger lib configurablehjk2009-03-241-38/+35
|
* Compile on Maccon2009-03-231-1/+1
|
* debugger: work on optional prebuild dumper libraryhjk2009-03-231-25/+30
|
* debugger: make QAction a base class of DebuggerActionhjk2009-03-191-1/+1
|
* debugger: some action related cleanuphjk2009-03-191-10/+9
|
* debugger: make add & remove wathcers work again after the action changeshjk2009-03-191-1/+1
|
* debugger: more actions reshufflinghjk2009-03-191-22/+20
|
* debugger: reorganizing settings and actions in progresshjk2009-03-191-23/+31
|
* debugger: start action handling refactoringhjk2009-03-181-0/+4
|
* debugger: make "Use Dumpers" a pool actionhjk2009-03-171-3/+7
|
* Fixes: debugger: try accessing compiled-in dumpers when attaching to anhjk2009-03-161-18/+17
| | | | external application
* Fixes: debugger: tentative fix for parsing Mac's 'info shared' outputhjk2009-03-121-0/+17
| | | | Details: Mac gdb produces MI-style output for the non-MI-style command
* Fixes: debugger: also show the original address in a tooltip whenhjk2009-03-111-0/+10
| | | | auto-dereferencing contents
* Fixes: debugger: implement custom dumpers for std::sethjk2009-03-111-0/+5
| | | | Task: 246286
* Fixes: Compiledt2009-03-111-4/+0
|
* Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainlinedt2009-03-111-1/+8
|\ | | | | | | | | Conflicts: src/plugins/debugger/gdbengine.cpp
| * Fixes: debugger: write current settings to log filehjk2009-03-101-0/+1
| |
| * Fixes: debugger: make loading list of source files optionalhjk2009-03-101-2/+4
| |
* | Revert "Revert "Fixes: debugger: disable automatic loading list of source ↵dt2009-03-101-2/+2
|/ | | | | | files"" This reverts commit dcb43b04ccf8563014865689105a379707b89d64.
* Revert "Fixes: debugger: disable automatic loading list of source files"dt2009-03-101-2/+2
| | | | This reverts commit b99f3b61b4388391eb04c21da6558c5a15c1e532.
* Fixes: debugger: disable automatic loading list of source fileshjk2009-03-091-2/+2
| | | | | | Details: accounted for >60% startup time in some cases and was presumably only needed as help for a fallback when setting breakpoints with gdb 6.5 on Windows
* process interruption improvementsOswald Buddenhagen2009-03-051-14/+4
| | | | | rely on the inferior's pid being available. consequently, remove the bizarre findChild stuff.
* improve the windows thread info parsing regexpOswald Buddenhagen2009-03-051-1/+1
| | | | fixes interrupting processes with some versions of gdb
* Fixes: debugger: re-add code that was accidentally removed in bd96ebf7hjk2009-03-041-2/+131
|
* Fixes: debugger: provide gdb macro based dumpers for QString and QStringListhjk2009-03-031-128/+115
| | | | | Details: That works with a core file, too. The "real" dumpers require a live process as they use gdb's "call"
* Fixes: debugger: attaching to core files works nowhjk2009-03-031-17/+52
|
* Fixes: debugger: worlk on core file loadinghjk2009-03-021-10/+27
|
* Fixes: debugger: start work on core file loadinghjk2009-03-021-2/+1
|
* "debug in terminal" feature.Oswald Buddenhagen2009-02-271-14/+67
| | | | includes complete refactoring of ConsoleProcess.
* Merge commit '80e89b23a329453e8dda0f3c48053b8fbe4968c1'Oswald Buddenhagen2009-02-251-238/+174
|\
| * optimize output receiver somewhatOswald Buddenhagen2009-02-241-2/+7
| |
| * whoops ... amend output receiver rewriteOswald Buddenhagen2009-02-241-2/+1
| | | | | | | | | | - remove stale connect() - clear buffer after it was completely used
| * rewrite gdb output receiverOswald Buddenhagen2009-02-241-205/+160
| | | | | | | | | | | | | | | | | | fixes chopping up of very long responses which quickly follow other responses. the line segmentation is done in readGdbStandardOutput() now. handleResponse() is not called through a queued slot any more, as the output receiver is already synchronized to the event loop.
| * remove fixMac hackOswald Buddenhagen2009-02-241-33/+0
| | | | | | | | | | | | | | it's broken and nobody seems to have noticed. that might be because the interpreter doesn't care whether something is a list or a tuple. if this is reintroduced for some reason, it should be done directly in the affected code path.
| * unbreak mac debugging againOswald Buddenhagen2009-02-241-12/+10
| | | | | | | | | | | | setting the initial breakpoint at the entry point wreaks havoc, so set it at main() instead. this will miss any breakpoints in global ctors and (currently) makes it impossible to set an actual breakpoint at main.
| * make initial breakpoint finding work on macOswald Buddenhagen2009-02-241-0/+12
| | | | | | | | | | unlike the upstream gdb, the mac one gives an MI response to "info target" when in MI mode.
* | Fixes: change file license headers to include LGPLhjk2009-02-251-21/+17
| |
* | Merge branch '1.0.0' into master-masterOswald Buddenhagen2009-02-241-1/+3
|\ \ | |/ | | | | | | | | Conflicts: src/plugins/debugger/debugger.pro src/plugins/debugger/gdbengine.cpp
| * more reliable startup breakpoint handlingOswald Buddenhagen2009-02-241-27/+8
| | | | | | | | | | | | | | | | | | | | | | | | instead of picking "random" known entry point symbols, ask the debugger for the actual entry point. this also removes the "one instruction after the first one" hack, as it seems fairly pointless. NOTE: this does *not* work with the 2005 version of apple gdb. Conflicts: src/plugins/debugger/gdbengine.cpp
| * more elegantOswald Buddenhagen2009-02-241-3/+1
| |
| * less confusing "starting debugger" messagesOswald Buddenhagen2009-02-241-3/+1
| |
| * Fixes: debugger: compile with QT_NO_CAST_TO_ASCIIhjk2009-02-241-8/+8
| |
| * make attach & detach workOswald Buddenhagen2009-02-241-38/+85
| | | | | | | | | | | | Conflicts: src/plugins/debugger/gdbengine.cpp
| * more thoughtfull setTokenBarrier() placementOswald Buddenhagen2009-02-241-11/+11
| | | | | | | | | | | | | | | | also, make it complain upon abuse of this call. Conflicts: src/plugins/debugger/gdbengine.cpp
| * fix typos in commentsOswald Buddenhagen2009-02-241-2/+2
| |