"README.md" did not exist on "53fde645f9134b08ddfb19d97785d77395f9ad51"
- Sep 22, 2010
-
-
Friedemann Kleint authored
Use a quint64 as address. Split apart special handling of QAbstractItemModels of old shared-library based dumpers (passing '$'+ special expression as address) into separate dumperFlags QByteArray.
-
Friedemann Kleint authored
CDB: expand pointers correctly Check for watchpoints at pointed to-addresses correctly.
-
- Sep 21, 2010
-
-
Friedemann Kleint authored
Make address a quint64, linnumber and ignoreCounts int. Reviewed-by: hjk
-
- Sep 15, 2010
-
-
hjk authored
-
- Sep 13, 2010
-
-
Friedemann Kleint authored
-
hjk authored
-
- Sep 08, 2010
- Sep 01, 2010
- Aug 30, 2010
-
-
hjk authored
Finally.
-
- Aug 26, 2010
-
-
- Aug 18, 2010
- Jul 23, 2010
-
-
hjk authored
-
- Jul 22, 2010
-
-
hjk authored
items
-
- Jun 25, 2010
- Jun 23, 2010
- 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 07, 2010
-
-
hjk authored
-
- May 19, 2010
-
-
Friedemann Kleint authored
Change the WatchWindow handling to be based on quint64 addresses to ensure proper function. Changed roles and added one role to the watchmodel to obtain addresses and pointed-to addresses. Add some fiddling to parse out addresses from debugger values. Add menu options. Make sure only one watchpoint per address is added.
-
hjk authored
-
hjk authored
Works only with gdb/Python so far.
-
- Apr 27, 2010
- Apr 23, 2010
-
-
Robert Loehning authored
Reviewed-by: hjk
-
- Apr 15, 2010
-
-
Friedemann Kleint authored
Task-number: QTCREATORBUG-1139
-
- Apr 09, 2010
-
-
Friedemann Kleint authored
- Do not reformat boolean values (true,false) as hex/oct. - char/unsigned char types (cdb/gdb): Chop off the quoted printable character output by the debugger, pass around integer only and append the character ourselves in the watchhandler, making reformatting as hex/octal work. - cdb: Check format correctly (fix values output as plain integer). - cdb: Kill needless warning produced by reformatting output of out-of-scope variables. - cdb: Display exceptions in the status bar as non-intrusive crash notification. Reviewed-by: hjk
-
- Mar 23, 2010
-
-
hjk authored
-
- Mar 22, 2010
-
-
hjk authored
-
- Mar 18, 2010
-
-
Friedemann Kleint authored
-
- Mar 17, 2010
- Mar 16, 2010