- Feb 07, 2013
-
-
Aurindam Jana authored
Change-Id: Ie79cdcd5c32a2204ac4b701c253d6d76bd271272 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- Feb 01, 2013
-
-
hjk authored
Change-Id: I241d37793dfde9cfe8e4895039819e91297e6cba Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- Jan 31, 2013
-
-
hjk authored
This is a recent regression introduced by the delayed python dumper initialization. Task-number: QTCREATORBUG-8615 Change-Id: I3b5dbe5b04c68cf873e3a2597edc60fe2888b3c9 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- Jan 29, 2013
-
-
Robert Loehning authored
Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- Jan 25, 2013
-
-
hjk authored
This is now in sourceutils.{h,cpp} to make watchutils.{h,cpp} better acessible to the debugger auto-tests. Change-Id: Ie87e715bc7018ca190a460c37dfd19bc897059f0 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- Jan 24, 2013
-
-
hjk authored
The scope is a bit broader nowadays. Change-Id: I9578da94f06df199be5668c1751fd7bfb37f1c5b Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- Jan 17, 2013
-
-
hjk authored
Change-Id: I3211a696c65f500b8e7d7c4ce394788773ce5713 Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
This skips the case of "disassembling a function given an address" with indeterministic time behaviour and and immediately falls back to the fixed range version instead. Change-Id: I90ec56198a7d767bcf0a9ffb030637c2ee5c617a Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- Jan 10, 2013
-
-
hjk authored
Change-Id: I5059dbf73482236a677de8c004ab33aaef3d4cd6 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Jan 09, 2013
-
-
hjk authored
This enables access to object-specific plain gdb pretty printers which are not available before startup. Change-Id: Icc8cbec177825d4d1adb1957a618abb33cbbf319 Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
Task-number: QTCREATORBUG-8446 Change-Id: I79abc7f75779db15bd8700c085b9cd57411bb2e1 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- Jan 08, 2013
-
-
Orgad Shaneh authored
#!/usr/bin/env ruby Dir.glob('**/*.cpp') { |file| # skip ast (excluding paste, astpath, and canv'ast'imer) next if file =~ /ast[^eip]|keywords\.|qualifiers|preprocessor|names.cpp/i s = File.read(file) next if s.include?('qlalr') orig = s.dup s.gsub!(/\n *if [^\n]*{\n[^\n]*\n\s+}(\s+else if [^\n]* {\n[^\n]*\n\s+})*(\s+else {\n[^\n]*\n\s+})?\n/m) { |m| res = $& if res =~ /^\s*(\/\/|[A-Z_]{3,})/ # C++ comment or macro (Q_UNUSED, SDEBUG), do not touch braces res else res.gsub!('} else', 'else') res.gsub!(/\n +} *\n/m, "\n") res.gsub(/ *{$/, '') end } s.gsub!(/ *$/, '') File.open(file, 'wb').write(s) if s != orig } Change-Id: I3b30ee60df0986f66c02132c65fc38a3fbb6bbdc Reviewed-by:
hjk <qthjk@ovi.com>
-
- Dec 29, 2012
-
-
Friedemann Kleint authored
e8b5c6dfcca3fc139049136b42459e7840efed7 : Provide terminal emulator functionality in ConsoleProcess for Windows as well. e833b794 : Use Core::Id(). Change-Id: Idad2bd2180e9a5dd2d1266496e340726435835d3 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
hjk authored
Change-Id: I3865fde2347d687a7dee76dd5ca62db69cc4dd04 Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
Change-Id: Ie296816c271efabfb7a046c176bc33ebde6f6454 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Dec 20, 2012
-
-
Friedemann Kleint authored
Use the same setting in CDB, move it to common settings page in a follow-up commit. Change-Id: I67d6cd706f658c616a431e9d518d52e020afa54c Reviewed-by:
hjk <qthjk@ovi.com>
-
- Nov 17, 2012
-
-
Marcus Folkesson authored
The RemoteGdbServerAdapter should be invoked (instead of LocalPlainGdbAdapter) when using startmode StartRemoteProcess. Change-Id: I0f4c9dc2a275ef4b42ddf5b425b8dee839c83458 Signed-off-by:
Marcus Folkesson <marcus.folkesson@gmail.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
hjk <qthjk@ovi.com> (cherry picked from commit 0b121abb)
-
- Nov 16, 2012
-
-
hjk authored
Change-Id: I118016956a597ad689daa438f5517a47efe3cef0 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Nov 09, 2012
-
-
hjk authored
Change-Id: I549981e8314b52fafe2da387a0bb6312670578fa Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
Currently unused. Change-Id: Ic751de17bf43749a135b353c0b916371174b35f8 Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
Via context menu in the modules view, gdb-only for now. Change-Id: I1163540cd9894c52243bb1bf0c2afc881e793863 Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
Change-Id: Ifb80645665508a876683f338b9a022e1502feafa Reviewed-by:
hjk <qthjk@ovi.com>
-
- Nov 05, 2012
-
-
Marcus Folkesson authored
The RemoteGdbServerAdapter should be invoked (instead of LocalPlainGdbAdapter) when using startmode StartRemoteProcess. Change-Id: I0f4c9dc2a275ef4b42ddf5b425b8dee839c83458 Signed-off-by:
Marcus Folkesson <marcus.folkesson@gmail.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
- Nov 02, 2012
-
-
Friedemann Kleint authored
- Introduce constants for task categories, add "RunTime". - Log exceptions under "RunTime". - Clear pane on debugger start. - Add 'first chance' Task-number: QTCREATORBUG-8141 Change-Id: Icf68def06c42a0f3bb86dcc2ae74750b5397ca52 Reviewed-by:
hjk <qthjk@ovi.com>
-
Friedemann Kleint authored
- Provide stubs for Non-Windows - Reduce #ifdefs, check Abi if possible. - Remove unused winGetCurrentProcessId(). Task-number: QTCREATORBUG-8141 Change-Id: I80558ca4e52e87c7371597ea07c091af08097b34 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Oct 24, 2012
-
-
hjk authored
Change-Id: I5d7d4a6c6430487296bfc32cdb00dd40d50a025b Reviewed-by:
Matthias Blaicher <matthias@blaicher.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
- Oct 23, 2012
-
-
hjk authored
Listen to gdb/MI notifications when possible. This is more granular, gives access to the thread group id and takes care of thread changes at any time. Change-Id: I8c67f6f19b204059deefdf7e07fe3b4ce13ed963 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- Oct 16, 2012
-
-
hjk authored
Might be useful in the future. Not now. Change-Id: I7255df2d56b477aaf30ebf4b9823f12e8713931c Reviewed-by:
hjk <qthjk@ovi.com>
-
- Oct 05, 2012
-
-
hjk authored
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- Oct 01, 2012
-
-
Leena Miettinen authored
Change-Id: If70418319529f75e893f3d5b60cb7dfa6a739dca Reviewed-by:
hjk <qthjk@ovi.com>
-
- Sep 21, 2012
-
-
hjk authored
Change-Id: I93905f8e97e2738590fecf41ac7294c2f6872335 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Sep 07, 2012
-
-
hjk authored
The "magic" symbol was QString::fromAscii, which might be fully inlined in Qt 5. Use QString::fromAscii_helper instead, and also make the detection a bit more robust in case the magic symbol is not found. Change-Id: I99e61797356a0d90467d32e54acc2d2a104d609a Reviewed-by:
hjk <qthjk@ovi.com>
-
- Sep 05, 2012
-
-
Christian Kandeler authored
Namely: - path list separator - executable suffix - file name case sensitivity All of these are duplicated in various places in the current Creator code. Change-Id: I86eb4662fa3c2071759bd728cae1aaf7111ae686 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
-
- Sep 03, 2012
-
-
Friedemann Kleint authored
For editor tooltips and the editor context menu 'Watch expression', always try to find a local variable first and use its expression. Change the tooltip manager/widgets not to rely on the debugger model enum and obscure expression, filter by complete iname instead. Remove obsolete enumeration. Change gdb's handling of tooltips such that local variables are displayed immediately without creating additional tooltip items. Change-Id: I9b55823428029ba50d84d3a8cab55eb58942e72b Reviewed-by:
hjk <qthjk@ovi.com>
-
- Aug 31, 2012
-
-
Friedemann Kleint authored
Factor out to watchutils. Change-Id: I8cf316be819d765dcea964ac6405bfa9b075de59 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Aug 30, 2012
-
-
Friedemann Kleint authored
The console trap seems to cause a spurious "* stopped" message without reasons in gdb 7.4. Ignore once. Fix warnings about empty file names in cleanupFullName() for assembly frames. Ignore "* running" in state InferiorSetupRequested, which occurs for Windows terminals. Task-number: QTCREATORBUG-7770 Change-Id: Ief6dff4a946eea1b1489caddf8748fb10a647dad Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
Friedemann Kleint authored
Bring back the slot, suppress a warning about empty binaries in the release check. Task-number: QTCREATORBUG-7677 Change-Id: I2f1703b38b68995a1e2533ed8a6c94985cc3b430 Reviewed-by:
hjk <qthjk@ovi.com>
-
Ryan May authored
Because missing registers are discarded, the register number returned by GDB (when values are obtained) are not the same as the indices into the internal list of registers. Explicitly store this mapping now. Task-number: QTCREATORBUG-7468 Change-Id: Ica6fc6e6bd0a240cbd59923e4cabc7127e1aad8b Reviewed-by:
hjk <qthjk@ovi.com>
-
- Aug 27, 2012
-
-
Christian Kandeler authored
The class' member functions are intended to be used instead of the Q_OS_* macros in all contexts where the latter are not syntactically required. This lowers the likelihood of changes made on one platform breaking the build on another, e.g. due to the code model missing symbols in #ifdef'ed out code when refactoring. Change-Id: I4a54788591b4c8f8d589b8368a6c683d4155c9fa Reviewed-by:
hjk <qthjk@ovi.com>
-
- Aug 24, 2012
-
-
hjk authored
There was no real need for the QString based version after all. Change-Id: I3ea64ba03164c97205fe5ee545fb53ebf44c7535 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com>
-