- Jan 26, 2012
-
-
hjk authored
Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- Dec 14, 2011
-
-
hjk authored
Change-Id: I730b35f9384d672a613e79842b21709a12b9a95f Reviewed-by:
hjk <qthjk@ovi.com>
-
- Nov 30, 2011
-
-
hjk authored
It's too expensive to have it unconditionally on in some settings. Giving the user the possibility to switch it off seems ok. Change-Id: I7bdcb0ce919f0dca83a4563ac83958efdeb251e7 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Nov 25, 2011
-
-
hjk authored
Change-Id: I33bd046eca253130049d0a80de7a1a3f3e442307 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Nov 03, 2011
-
-
hjk authored
Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Oct 28, 2011
-
-
hjk authored
Change-Id: If848c342baddfa9cd0bf47c793222f3bd0ed86e0 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Sep 13, 2011
-
-
Christoph Mathys authored
The gdb engine now calls thread-info instead of thread-list-ids when debugging core files and fall back to thread-list-ids if thread-info does not work. This is now the same behaviour as if qtcreator is attached to a running process. Change-Id: I09b8e60fab329d9b65c501e18cd3fd9ceb22f506 Merge-request: 2192 Reviewed-by:
hjk <qtc-committer@nokia.com> Reviewed-on: http://codereview.qt-project.org/4763 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Jul 29, 2011
-
-
Kai Koehne authored
Warn if the condition fails, but otherwise don't change the execution flow. Change-Id: Id7b14c745109b66960add967b2a4ef8d31e1a546 Reviewed-on: http://codereview.qt.nokia.com/2389 Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Jul 06, 2011
-
-
hjk authored
Use proper QByteArray member in GdbResponse instead. Less magic, and does not break array-style reponses where all children are assumed to be of the same "type". Change-Id: Ief1efdeb0412f59836e1b2d6f4cb751ddef3216e Reviewed-on: http://codereview.qt.nokia.com/1184 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Jun 10, 2011
-
-
Pawel Polanski authored
TKR-related code has been removed. From now on CODA is the default On-Device Agent Change-Id: I52236a33aff9b31ca48d507da97430df7d871239 Reviewed-on: http://codereview.qt.nokia.com/450 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Paweł Polański <jaggernod@gmail.com>
-
- May 27, 2011
-
-
hjk authored
Change-Id: I05ecc935e1b6cf9483f23624f18e4dc5b9f295f3 Reviewed-on: http://codereview.qt.nokia.com/178 Reviewed-by:
hjk <qthjk@ovi.com>
-
hjk authored
Change-Id: I7da344c8eeade5153fb0b98a45e139654a2119dd Reviewed-on: http://codereview.qt.nokia.com/177 Reviewed-by:
hjk <qthjk@ovi.com>
-
- May 06, 2011
-
-
Tobias Hunger authored
Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
-
- Apr 13, 2011
-
-
hjk authored
-
- Apr 12, 2011
-
-
Friedemann Kleint authored
For memory views. In the dumper, create a cache of TypeInfo structs to contain type information and print the new entries in each call of bb(). Collect the information in the gdb engine. Replace WatchData::origAddress by WatchData::ReferencingAddress to be able to correctly handle automatically dereferenced pointers of the gdb engine. Whereas 'address' of a automatically dereferenced used to be that of the pointer, it is now that of the dereferenced item matching the size reported, enabling memory views. Referencing address is now the address of the pointer. Reviewed-by: hjk
-
hjk authored
-
hjk authored
-
- Apr 08, 2011
- Feb 11, 2011
-
-
Friedemann Kleint authored
Replace old debugger tooltip by a new ToolTipManager which has a list of AbstractDebuggerToolTipWidget with the functionality to 'acquire' an engine (display its data) and 'release' it (store engine data and display them as 'previous') and serialization to XML session data. DebuggerTreeViewToolTipWidget implements AbstractDebuggerToolTipWidget for tree model acting as a filter on watch models. Rubber-stamped-by: hjk
-
- Jan 12, 2011
- Dec 17, 2010
-
-
con authored
-
- Nov 15, 2010
-
-
hjk authored
The breakpoints are now (fairly) tightly guarded by the BreakpointHandler. Engines and Views are only supposed to refer to them by id. They also have individual states now. The breakpoint data is split into a "user requested" "fixed" part in BreakpointData and the engines' acknowledged data in a new struct BreakpointResponse. TODO: Move m_state and m_engine members to BreakpointResponse. Fix regressions in the marker handling.
-
- Nov 02, 2010
-
-
Friedemann Kleint authored
-
- Oct 08, 2010
-
-
Friedemann Kleint authored
No longer change iname to obtain sorting. Reviewed-by: hjk
-
- Sep 23, 2010
-
-
hjk authored
Task-number: QTCREATORBUG-1608
-
- Sep 13, 2010
-
-
Friedemann Kleint authored
namespace (from Debugger::Internal) as they are exported classes. Introduce private classes to avoid exposing private JS debugger headers.
-
hjk authored
-
- Jul 23, 2010
-
-
hjk authored
-
- Jul 14, 2010
-
-
hjk authored
This mainly allows for more precise shutdown and tightens the set of allowed transitions.
-
- Jul 07, 2010
-
-
hjk authored
Still far from usable.
-
- Jun 29, 2010
-
-
hjk authored
-
- Jun 22, 2010
-
-
hjk authored
This replaces the (de facto) singleton engines and data handlers by classes that are instantiated per run. The DebuggerRunControl will now create an object of (a class derived from) DebuggerEngine that contains all the relevant "dynamic" data. DebuggerManager is no more. The "singleton" bits are merged into DebuggerPlugin, whereas the data bits went to DebuggerEngine. There is no formal notion of a "current" DebuggerEngine. However, as there's only one DebuggerEngine at a time that has its data models connected to the view, there's still some "de facto" notion of a "current" engine. Calling SomeModel::setData(int role, QVariant data) with custom role is used as the primary dispatch mechanism from the views to the "current" data models (and the engine, as all data models know their engine).
-
- Jun 14, 2010
-
-
hjk authored
-
- May 26, 2010
-
-
Friedemann Kleint authored
for verbose python error hunting. Rubber-stamped-by: hjk
-
- May 19, 2010
-
-
hjk authored
Works only with gdb/Python so far.
-
- May 18, 2010
-
-
hjk authored
-
- Apr 30, 2010
-
-
hjk authored
-
- Apr 27, 2010
-
-
hjk authored
-