Skip to content
Snippets Groups Projects
  1. Jul 08, 2010
  2. Jul 07, 2010
  3. Jun 22, 2010
    • hjk's avatar
      debugger: The DebuggerEngine refactoring. · 6a6cba55
      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).
      6a6cba55
  4. Jun 14, 2010
  5. May 04, 2010
  6. Apr 27, 2010
  7. Mar 26, 2010
  8. Mar 10, 2010
  9. Mar 05, 2010
  10. Jan 29, 2010
  11. Jan 18, 2010
  12. Jan 15, 2010
  13. Jan 11, 2010
  14. Jan 05, 2010
  15. Sep 25, 2009
    • hjk's avatar
      debugger: refactoring · 20b9258d
      hjk authored
      Intergrate per-engine state tracking with the global running/stopped state.
      20b9258d
  16. Sep 23, 2009
  17. Sep 17, 2009
  18. Sep 10, 2009
  19. Sep 02, 2009
  20. Aug 17, 2009
  21. Aug 14, 2009
  22. Jul 13, 2009
  23. Jul 10, 2009
    • Friedemann Kleint's avatar
      Enabled the use of Debugger-specific watch/locals models. · abf5e3dd
      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: default avatarhjk <qtc-committer@nokia.com>
      abf5e3dd
  24. Jun 22, 2009
  25. Jun 17, 2009
  26. Jun 16, 2009
    • con's avatar
      Cherry-pick: Update license headers and sales contact details. · 2919c210
      con authored
      Reviewed-by: Trust Me
      
      Conflicts:
      
      	src/libs/cplusplus/CppBindings.cpp
      	src/libs/cplusplus/CppBindings.h
      	src/libs/cplusplus/FastPreprocessor.cpp
      	src/libs/cplusplus/FastPreprocessor.h
      	src/plugins/cpptools/cppcurrentdocumentfilter.cpp
      	src/plugins/cpptools/cppcurrentdocumentfilter.h
      	src/plugins/cpptools/cppsemanticsearch.cpp
      	src/plugins/cpptools/cppsemanticsearch.h
      	src/plugins/duieditor/parser/qmljs.g
      	src/plugins/duieditor/parser/qmljsast.cpp
      	src/plugins/duieditor/parser/qmljsast_p.h
      	src/plugins/duieditor/parser/qmljsastfwd_p.h
      	src/plugins/duieditor/parser/qmljsastvisitor.cpp
      	src/plugins/duieditor/parser/qmljsastvisitor_p.h
      	src/plugins/duieditor/parser/qmljsengine_p.cpp
      	src/plugins/duieditor/parser/qmljsengine_p.h
      	src/plugins/duieditor/parser/qmljsgrammar.cpp
      	src/plugins/duieditor/parser/qmljsgrammar_p.h
      	src/plugins/duieditor/parser/qmljslexer.cpp
      	src/plugins/duieditor/parser/qmljslexer_p.h
      	src/plugins/duieditor/parser/qmljsmemorypool_p.h
      	src/plugins/duieditor/parser/qmljsnodepool_p.h
      	src/plugins/duieditor/parser/qmljsparser.cpp
      	src/plugins/duieditor/parser/qmljsparser_p.h
      	src/plugins/duieditor/parser/qmljsprettypretty.cpp
      	src/plugins/duieditor/parser/qmljsprettypretty_p.h
      	src/plugins/duieditor/rewriter/rewriter.cpp
      	src/plugins/duieditor/rewriter/rewriter_p.h
      	src/plugins/duieditor/rewriter/textwriter.cpp
      	src/plugins/duieditor/rewriter/textwriter_p.h
      	src/shared/cplusplus/ASTClone.cpp
      	tests/manual/cplusplus/main.cpp
      2919c210
    • Jason McDonald's avatar
      Update license headers and sales contact details. · 884b7af7
      Jason McDonald authored
      Reviewed-by: Trust Me
      884b7af7
  27. May 26, 2009
  28. May 25, 2009
    • Friedemann Kleint's avatar
      Enabled passing on PIDs from the command line to the debugger. · c4a0abcd
      Friedemann Kleint authored
      Introduced struct DebuggerStartParameters to pass around
      start parameters, removing the need for the engines to
      access private members of DebuggerManager. Pass it
      to DebuggerManager::startNewDebugger() and move
      the GUI parts of that function into DebuggerPlugin,
      making it possible to create the struct from command line
      parameters. Introduce command line parsing with a few more
      -enable-xx options. Introduce warning() to debugger panel
      in the CDB engine.
      
      On this occasion, clean out a few trailing whitespaces.
      c4a0abcd
Loading