Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | debugger: put gdb related stuff into directory of its own | hjk | 2009-05-19 | 1 | -3979/+0 |
| | |||||
* | Fixed further translation glitches. | Friedemann Kleint | 2009-05-15 | 1 | -9/+9 |
| | |||||
* | Made Gdb/MinGW Windows use injection dumper loading. | Friedemann Kleint | 2009-05-14 | 1 | -20/+74 |
| | | | | | Appears to be working for 64 bit, also. Reviewed-by: hjk <qtc-committer@nokia.com> | ||||
* | Added ToolTip support for CDB. | Friedemann Kleint | 2009-05-14 | 1 | -7/+8 |
| | | | | | | | | | | | | Make debugger tooltip API more general, have the engines check the correct file type, figure out the expression and context from the text editor. Put common functionality in watchutils.cpp. In the CDB engine, check whether a tooltip expression is a known variable within the stack frame context. If so, retrieve via symbol group or dumpers. Cache by function and expression. Reviewed-by: hjk <qtc-committer@nokia.com> | ||||
* | debugger: use short paths by default for setting breakpoints | hjk | 2009-05-11 | 1 | -17/+6 |
| | |||||
* | debugger: remove unneeded code | hjk | 2009-05-11 | 1 | -10/+0 |
| | |||||
* | debugger: replace a few '#ifdef LINUX' by '#if defined(UNIX) && !defined(MAC) | hjk | 2009-05-11 | 1 | -43/+16 |
| | |||||
* | debugger: work on tcf engine. first successful ping pong. | hjk | 2009-05-08 | 1 | -10/+0 |
| | |||||
* | debugger: introduce an explicit detach action | hjk | 2009-05-07 | 1 | -2/+7 |
| | |||||
* | debugger: small fixes for the gdb macro based QString and QStringList dumpers | hjk | 2009-05-07 | 1 | -27/+51 |
| | |||||
* | generalize auto-continue mechanism | Oswald Buddenhagen | 2009-05-07 | 1 | -18/+16 |
| | |||||
* | remove message which is immediately flushed out anyway | Oswald Buddenhagen | 2009-05-07 | 1 | -1/+0 |
| | |||||
* | less confusing | Oswald Buddenhagen | 2009-05-07 | 1 | -5/+2 |
| | |||||
* | whitespace cleanup in debug statements :D | Oswald Buddenhagen | 2009-05-07 | 1 | -81/+81 |
| | |||||
* | add missing _() to currently commented out debugMessage() calls | Oswald Buddenhagen | 2009-05-07 | 1 | -6/+6 |
| | |||||
* | debugger: move gdb macros to a resource file | hjk | 2009-05-07 | 1 | -64/+61 |
| | |||||
* | debugger: make gdb macro based debugging helpers (QString and QStringList) | hjk | 2009-05-07 | 1 | -42/+27 |
| | | | | also available for remote debugging. | ||||
* | debugger: don't try to show a reason for stopping if we don't know one. | hjk | 2009-05-07 | 1 | -1/+4 |
| | |||||
* | debugger: rename execCommand to postCommand (in line with ↵ | hjk | 2009-05-07 | 1 | -157/+157 |
| | | | | QApplication::postEvent) | ||||
* | debugger: handle error when remote server does not respond | hjk | 2009-05-07 | 1 | -5/+19 |
| | |||||
* | use explicit flag to request token substitution in gdb command instead | Oswald Buddenhagen | 2009-05-06 | 1 | -4/+4 |
| | | | | of searching for something which looks like one. | ||||
* | debugger: initial work to start a remote gdbserver | hjk | 2009-05-06 | 1 | -19/+86 |
| | |||||
* | Started Console process handling for CDB. | Friedemann Kleint | 2009-05-06 | 1 | -1/+1 |
| | | | | | Introduced "Suspend" mode for the process stub and corresponding mode enumeration in console process (Windows). | ||||
* | debugger: rename 'AttachRemote' to 'StartRemote' | hjk | 2009-05-06 | 1 | -4/+4 |
| | |||||
* | debugger: use -exec-interrupt to interrupt inferiors in gdbserver | hjk | 2009-05-06 | 1 | -0/+6 |
| | |||||
* | debugger: make stack reload engine-agnostic | hjk | 2009-05-06 | 1 | -5/+1 |
| | |||||
* | debugger: work on gdbserver based remote debugging | hjk | 2009-05-06 | 1 | -4/+5 |
| | | | | | Works only with Archer, possibly gdb head. It attaches now, sets breakpoints, steps etc but cannot be stopped when running. | ||||
* | document dumper output parsing hack | Oswald Buddenhagen | 2009-05-05 | 1 | -3/+2 |
| | |||||
* | fix (rather theoretical) off-by-one | Oswald Buddenhagen | 2009-05-05 | 1 | -1/+1 |
| | |||||
* | add some C escaping to relevant MI commands | Oswald Buddenhagen | 2009-05-05 | 1 | -7/+9 |
| | |||||
* | debugger: use current run configuration to read symbols for gdbserver | hjk | 2009-05-05 | 1 | -5/+23 |
| | |||||
* | whoops ... don't multiply debugger output in the display pane | Oswald Buddenhagen | 2009-05-05 | 1 | -1/+1 |
| | |||||
* | debugger: remove recently introduced macro "overloads" alltogether | hjk | 2009-05-05 | 1 | -167/+163 |
| | |||||
* | Compile on Windows | Friedemann Kleint | 2009-05-05 | 1 | -1/+1 |
| | |||||
* | debugger: move macros implementation from gdbengine.h to gdbengine.cpp | hjk | 2009-05-05 | 1 | -0/+9 |
| | |||||
* | fix encoding of manually submitted gdb commands | Oswald Buddenhagen | 2009-05-05 | 1 | -1/+1 |
| | | | | these can potentially contain file names ... | ||||
* | the death of GdbCommandType & co. | Oswald Buddenhagen | 2009-05-05 | 1 | -437/+191 |
| | | | | | | | | | | | instead of passing callback codes and dispatching them in a huge switch statement, pass around member function pointers as real callbacks. some codes which did not actually invoke a callback were completely eliminated. hope this doesn't impair debugging. ;) as a "side effect", command categorization by code is gone - there is a proper flag field for that now. as a real side effect, some suppressed assert failures might be back now. fix them properly if they do ... | ||||
* | don't construct cookie object unnecessarily | Oswald Buddenhagen | 2009-05-05 | 1 | -5/+1 |
| | |||||
* | micro-optimization | Oswald Buddenhagen | 2009-05-05 | 1 | -2/+1 |
| | |||||
* | don't use macros for the Latin1* magic | Oswald Buddenhagen | 2009-05-05 | 1 | -10/+3 |
| | | | | | use typedefs and an inline function instead. that's namespace-safe and does not produce unhelpful messages when closing parens are missing. | ||||
* | nicer | Oswald Buddenhagen | 2009-05-05 | 1 | -3/+3 |
| | |||||
* | debugger: initial work on remote debugging | hjk | 2009-05-04 | 1 | -9/+22 |
| | |||||
* | Compile on Mac. | con | 2009-05-04 | 1 | -3/+3 |
| | |||||
* | Compile on Windows. | Friedemann Kleint | 2009-05-04 | 1 | -7/+7 |
| | |||||
* | disable unused jump-to-line handler | Oswald Buddenhagen | 2009-04-30 | 1 | -2/+6 |
| | |||||
* | simplify conditions | Oswald Buddenhagen | 2009-04-30 | 1 | -6/+8 |
| | |||||
* | translatability improvements | Oswald Buddenhagen | 2009-04-30 | 1 | -16/+23 |
| | |||||
* | encoding cleanup | Oswald Buddenhagen | 2009-04-30 | 1 | -418/+435 |
| | | | | | | | added *lots* of missing QLatin1*(). to avoid making the code too unreadable i added the macros _(), __() and _c(). also added local8Bit conversions for everything which might contain file names. | ||||
* | disable pwd querying code, as it is unused and broken. | Oswald Buddenhagen | 2009-04-30 | 1 | -2/+7 |
| | |||||
* | debugger: add dumper for QWeakPointer | hjk | 2009-04-29 | 1 | -3/+2 |
| |