- 28 Aug, 2009 1 commit
-
-
hjk authored
Add a dumper for QStack. Also don't crash when accessing an uninitialized pointer when the pointer looks bad to begin with.
-
- 25 Aug, 2009 1 commit
-
-
hjk authored
There was a case where "childtype" had to be used instead of "type".
-
- 24 Aug, 2009 1 commit
-
-
con authored
Reviewed-by: hjk
-
- 21 Aug, 2009 1 commit
-
-
hjk authored
the child list.
-
- 20 Aug, 2009 1 commit
-
-
hjk authored
It was merged to Qt master a while ago.
-
- 18 Aug, 2009 4 commits
- 17 Aug, 2009 3 commits
- 14 Aug, 2009 1 commit
-
-
hjk authored
-
- 13 Aug, 2009 4 commits
-
-
hjk authored
-
hjk authored
Show the current number base in the view.
-
hjk authored
Just mentioning it in the status bar is often not enough to take notice.
-
hjk authored
When trying to debug qmake or another bootstrapped application loading the dumpers failed as they are binarily incompatible. So failing is expected and fine. However, gdb 6.8-debian produces in this case _two_ responses for '-exec-continue produces' ('^running' and '^error,msg="Cannot find new threads: generic error"') which is impossible according to the MI docs. In theory...
-
- 12 Aug, 2009 2 commits
-
-
hjk authored
-
Friedemann Kleint authored
Fix "displayedtype" in CDB, display it elsewhere. Log debugger settings in DebuggerManager startup. Acked-by:
hjk <qtc-committer@nokia.com>
-
- 23 Jul, 2009 1 commit
-
-
hjk authored
-
- 21 Jul, 2009 1 commit
-
-
hjk authored
-
- 15 Jul, 2009 3 commits
-
-
hjk authored
-
dt authored
Requires a lot of trivial forwarding.
-
Friedemann Kleint authored
-
- 13 Jul, 2009 4 commits
-
-
Alessandro Portale authored
There were both variants, with and without extra semicolon.
-
hjk authored
-
hjk authored
There used to be a single 'Locals' etc item of the true root that was never shown anyway. Removing this also renders using setRootIndex() in WatchWindow unnecessary.
-
- 10 Jul, 2009 2 commits
-
-
Friedemann Kleint authored
- Modified WatchModel to handle storage of an hierarchy of WatchItems. - Factored out code for asynchronous population to AsyncWatchModel and added a mixin for convenient handling - Added base class for synchronous models. - Implement simple, synchronous models for CDB, greatly simplifying code and finally getting manual expansion right. Signed-off-by:
hjk <qtc-committer@nokia.com>
-
hjk authored
predicatable parts.
-
- 08 Jul, 2009 2 commits
- 07 Jul, 2009 1 commit
-
-
Friedemann Kleint authored
- std::set/map: Introduce templates to iterate the MSVC STL implementation depending on type (since it inherits some basic set_traits that depend on the key/value size. - Retrieve types correctly in CDB (buffer too short for STL-types) - Fix std::map in GDB broken by previous commit. - Introduce a dumper version check in GDB/CDB. - Make GDB parse sizes in initial dumper call as well - Fix special sizes to work with namespaced Qt (watchutils)
-
- 06 Jul, 2009 1 commit
-
-
Friedemann Kleint authored
- Make container dumper routines set "childnumchild" when known in order to avoid roundtrips; avoid repeated invocations of container.end(). - Completed dumper information in some places to avoid roundtrips. - Extended QVariant helpers by dumpers for common GUI types (rectangles, points, sizes, fonts, size policies). - Introduced artificial QObjectChildList/QObjectProperty types to be able to dump QObject children and properties without using gdb expressions. - Fixed dumping of Signal/Slot list to pass on correct types. Avoid recursions if signal is connected to self. - Replaced expressions by addresses in the dumpers to it make work for CDB. - Reworked dumper test program to have -a, making it usable for tests, add further types. - Gdb: Clear output buffer before calling dumpers, avoiding mixups in case evaluation of expression fails. - Fix the dumper parser used by CDB, do not be fooled by "<synthetic>" addresses, etc. - Pass on a "dumperVersion" in initial query.
-
- 01 Jul, 2009 2 commits
- 30 Jun, 2009 2 commits
-
-
Friedemann Kleint authored
Acked-by:
kh <qtc-committer@nokia.com>
-
hjk authored
-
- 29 Jun, 2009 2 commits
-
-
hjk authored
prevent inter-session dependencies
-
hjk authored
The problem was that the 'emptyness' of m_cookieForToken was used as an indication that there was no response packet still in the air. However, this hash was not reset after a debugging session was aborted using S-F5, so it could contain items from a previous run, effectively preventing automatic triggering of the necessary 'continue'.
-