1. 30 Sep, 2009 1 commit
  2. 29 Sep, 2009 3 commits
  3. 25 Sep, 2009 4 commits
  4. 23 Sep, 2009 2 commits
  5. 21 Sep, 2009 2 commits
  6. 17 Sep, 2009 1 commit
  7. 10 Sep, 2009 1 commit
  8. 28 Aug, 2009 1 commit
  9. 27 Aug, 2009 1 commit
  10. 19 Aug, 2009 1 commit
    • Friedemann Kleint's avatar
      Debugger: Fix memory display · 76c226df
      Friedemann Kleint authored
      - Watchwindow: Do not open Address dialog if menu is canceled (act = 0
        matching the unitialized unknown memory action)
      - Actually pass the address of the dialog to the agent
      - Make the "Open Memory editor..." action always visible to be able to
        look at const char *x pointing at y
      - Improve the address dialog with checking and dialog button box
      - Explicitly pass the quint64 around
      - Translate & purge
      76c226df
  11. 18 Aug, 2009 1 commit
  12. 17 Aug, 2009 3 commits
  13. 14 Aug, 2009 1 commit
  14. 13 Aug, 2009 1 commit
  15. 12 Aug, 2009 2 commits
  16. 28 Jul, 2009 2 commits
  17. 27 Jul, 2009 1 commit
  18. 24 Jul, 2009 1 commit
  19. 15 Jul, 2009 2 commits
  20. 13 Jul, 2009 2 commits
  21. 10 Jul, 2009 2 commits
  22. 07 Jul, 2009 2 commits
  23. 06 Jul, 2009 1 commit
    • Friedemann Kleint's avatar
      Fix up Debugger helpers to be able to dump QObject's with CDB. · 5bd1d2a0
      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.
      5bd1d2a0
  24. 03 Jul, 2009 1 commit
    • Friedemann Kleint's avatar
      Great debugger helper bug fixing spree. · 5a8b61b2
      Friedemann Kleint authored
      - Fix extractTemplate() not to kill blanks in case there is no
        blank after a comma, fix hardcoded types accordingly.
      - Make niceType()'s regexps ignore blanks after commas, add
        unsigned short as char_type and cache the mappings, making
        them work for CDB.
      - CDB: Parse map output of dumpers correctly, generally don't
        confuse the parser by unknown keywords encountered when
        parsing children, thus enabling simple QMap types.
      - Make dumpInnerValueHelper output std::string types.
      5a8b61b2
  25. 02 Jul, 2009 1 commit
    • Friedemann Kleint's avatar
      Display Q<>Pointers/Work towards displaying maps/QMaps in CDB. · 6e93f454
      Friedemann Kleint authored
      Make dumpers pass on more size information initially, namely the
      various Q<>Pointers. Introduce enum for those special template types
      whose size does not vary with the arguments (Q<>Pointer,
      std::allocators...) to make it more easily extensible.
      Pass on some common QMapNode<> sizes as well.
      Introduce an expression cache to the common QtDumperHelper
      class and make dumpers pass some common expression values
      (value offsets of common QMapNode<> incarnations).
      Make CDBDumperHelper use the expression cache.
      Extend dumper tester.
      6e93f454