- 25 Aug, 2015 3 commits
-
-
David Schulz authored
Change-Id: I716cd00b47b8ae52d497817f0849f608222bfd33 Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
David Schulz authored
Change-Id: I48a1beb6c47758dafa3629c8c8b770417b823a4e Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
David Schulz authored
This also removes the need for a command flag. Change-Id: I6ad8a2c5d49673783cf06a2612c33e0cd5555706 Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
- 07 Jul, 2015 2 commits
-
-
hjk authored
This removes the need of bookkeeping on the engine side. It's basically a kind of mark-and-sweep: On update begin mark items that are expected to change as outdated, while data arrives, undo that marking, and update end remove all remaining marked items. Change-Id: I739b84869033d511d5c9a80605c079e87ef4f6a7 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
David Schulz authored
Task-number: QTCREATORBUG-14652 Change-Id: I67e450bad1873e0fd68f6ae11ea29f227dd5682f Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 06 Jul, 2015 1 commit
-
-
David Schulz authored
When setting up a symbol server path, the debugger startup could increase to an unacceptable amount of time. So this is an attempt to hide this feature for the standard user, but still keep it accessible for everyone else. Change-Id: I719f3091fe483f446488c75001e29278e1b405ea Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 02 Jul, 2015 2 commits
-
-
David Schulz authored
Change-Id: Id80086990a456ba9bf6d5b86097f95f2197d0971 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
David Schulz authored
Change-Id: I7fc676f938f69ecc8d228a0d3509da6e7e3e0b1a Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 26 Jun, 2015 1 commit
-
-
hjk authored
... after some re-wording. Change-Id: Ibc8f0c58b56689c3f1af863db3c796db07bf3670 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 25 Jun, 2015 1 commit
-
-
hjk authored
It's again a linear process now, with explicit entrance point for all users. Task-number: QTCREATORBUG-14618 Change-Id: I96c08947270ce34d7bc6c8be1d7f350dbfa14794 Reviewed-by:
Kai Koehne <kai.koehne@theqtcompany.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 24 Jun, 2015 3 commits
-
-
David Schulz authored
Discard old watchers only when entering a new frame. Change-Id: I4a0ac6af7c6970f7a0d4c58636bf9f51ecab9505 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
David Schulz authored
Change-Id: I37d986c249f2706a474c7d517090d98e7bd19f22 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
David Schulz authored
Change-Id: I0fb308794220d08be43b81ed2d56fd558411e650 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 17 Jun, 2015 1 commit
-
-
hjk authored
This was it also gets triggered when expanding tooltips. Change-Id: I90ad39e9e82abdcd40e663b4ba4998205563009b Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- 15 Jun, 2015 2 commits
-
-
David Schulz authored
Change-Id: Ic997136cc3b67b9f146e56d0b3ee2cb3140b6b10 Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Joerg Bornemann authored
Task-number: QTBUG-46344 Change-Id: I49c3e2776e65cc83d40d1f5ab3be1365d17242d1 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
-
- 11 Jun, 2015 2 commits
-
-
David Schulz authored
Change-Id: I2178e4d787a4d6811bbe5c6baddd23013954e53f Reviewed-by:
hjk <hjk@theqtcompany.com>
-
hjk authored
Makes clang happy, and changes to a full update after manual variable assignments, which is intended anyway. Change-Id: I028f32e1ac9014f5d56bf12824624f7685d22c83 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- 10 Jun, 2015 1 commit
-
-
hjk authored
This splits the bool setToolTipExpression() operation into a bool canHandleToolTip(), and the actual processing of the request, which is mostly identical to the handling of a watcher. Handling a watcher is now mostly the same as a full Locals update, except for the 'partial' flag. Pushing the handling of that down to the bridges gives identical code paths in the gdb and lldbengine. Move that to the DebuggerEngine base class. Change-Id: I3861b43e8630c7e7bd57fcd549b2a2387e3d4869 Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 09 Jun, 2015 1 commit
-
-
hjk authored
Fixes also the recent regression due to slicing when attaching to a running application. Change-Id: I6a7712811d6820b0c57658db10c5ff9790b4a338 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- 05 Jun, 2015 1 commit
-
-
David Schulz authored
Change-Id: Ida0e8aec41bade10ad1e3ac517812a3a8c120473 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com> Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 28 May, 2015 1 commit
-
-
hjk authored
Right now, DebuggerStartParameter is part of the debugger plugin external interface. Better not make it fatter than necessary. Change-Id: I3b9205089f971dd314ccba1335b5ca2d4d9fe7c6 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- 22 May, 2015 1 commit
-
-
David Schulz authored
Change-Id: I94c8bd554e9e5ee157fd2bc80d3889558d08a8f0 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 28 Apr, 2015 1 commit
-
-
David Schulz authored
Task-number: QTCREATORBUG-14344 Change-Id: Id05b16e649d39e354e6fda9ede9aa44984f3f429 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 27 Apr, 2015 1 commit
-
-
David Schulz authored
Hitting a frame without source code information when stepping inside functions results in a step out. Same is now applied to frames with unreachable source code. Task-number: QTCREATORBUG-9677 Change-Id: If7f7b417d98e8ab058fc98cef3041cb616579619 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 22 Apr, 2015 1 commit
-
-
hjk authored
- introduce topLevelItemCount (similar to QTreeWidget) - squash untypedTreeLevelItems() - rename removeItems() to clear() - rename removeItem() to takeItem() - rename treeLevelItems<> to itemsAtLevel<> Change-Id: I0f1bb4110f7687b20da3d92e3d943858645a9fa2 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 23 Mar, 2015 1 commit
-
-
hjk authored
The current setup (dumper->gui: list of descriptions, gui->dumper: index in list) is fragile and not easily i18n'able. Go with an enum based approach now. Change-Id: Ie78c596065a8b2ba87ad725274da29d4be3a6da4 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 20 Mar, 2015 2 commits
-
-
hjk authored
Change-Id: I7f879f373ce460459318302a13fa83814c69310d Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
... in WatchHandler and DebuggerEngine interface. Adjust using code. Change-Id: I6371f3e96ba46a783e23a5767cdde24a10d3fce7 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 17 Mar, 2015 1 commit
-
-
hjk authored
Change-Id: Ic9d3df22d917e5644d6302a6af06aa8eadea8b5a Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 16 Mar, 2015 1 commit
-
-
David Schulz authored
Change-Id: I4b26cbe71f5936f367f9add2b3a6c812446835d8 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 13 Mar, 2015 1 commit
-
-
David Schulz authored
Change-Id: Ie3d3355e51761cea7e0284bbb3e0177d5a443f36 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 10 Mar, 2015 3 commits
-
-
Eike Ziller authored
That service is discontinued, and we have our own mirror anyhow. Change-Id: I8a45401e2c0c889d87c675a79ae16684d7c69a7a Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
hjk authored
Move it closer to the GDB/LLDB setup. Change-Id: Ifcada93ba9abff56c5523963c3ef9382277387e2 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
hjk authored
Change-Id: Ib2eeba127780a80953dc128f844fda7a48b1dd0b Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 09 Mar, 2015 1 commit
-
-
hjk authored
Change-Id: I4e7f6ec14a4c40a7d402e6a57f1b14fc37651747 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 06 Mar, 2015 4 commits
-
-
hjk authored
Rename the list overload. Make the single item overload use the direct path to insertItem, hook the column resize requests to the showing/hiding of the watchers pane. Change-Id: I0a1940c8e1919341a815e6bccbcf55d989d663da Reviewed-by:
hjk <hjk@theqtcompany.com>
-
hjk authored
The only information ever used is whether it's c++ or not. Change-Id: I4ca00663856dd66cbdf58c468f175a8c9e41d6a5 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
hjk authored
Only needed in the non-Python days. CDB didn't use it to start with. Change-Id: Ia609218cc1a694f797e278c4d99ead68e6212938 Reviewed-by:
hjk <hjk@theqtcompany.com>
-
David Schulz authored
Change-Id: Ia71d32c40bbe4737061d021c37844a1fd84b9657 Reviewed-by:
hjk <hjk@theqtcompany.com>
-