1. 09 Oct, 2014 1 commit
  2. 29 Aug, 2014 2 commits
  3. 18 Aug, 2014 1 commit
    • Erik Verbruggen's avatar
      CppEditor: copy snapshot before FunctionDeclDefLink change calculation. · be3dbd26
      Erik Verbruggen authored
      FunctionDeclDefLink::changes is called from
      CPPEditorWidget::updateFunctionDeclDefLinkNow() where it receives the
      snapshot by reference from the semantic info. The semantic info is
      recalculated in a/the future, so it might change the snapshot or its
      documents while it's still being used by the decl/def link finder.
      
      So, this patch takes a copy of all relevant semantic info (snapshot and
      document) before starting to calculate the changes.
      
      Change-Id: I78244a4ca8149233403b3c35ee05a2d4ed4b2770
      Reviewed-by: default avatarNikolai Kosjar <nikolai.kosjar@digia.com>
      be3dbd26
  4. 13 Jun, 2014 7 commits
  5. 12 Jun, 2014 1 commit
  6. 10 Jun, 2014 1 commit
  7. 02 Jun, 2014 1 commit
  8. 23 May, 2014 4 commits
  9. 21 May, 2014 1 commit
  10. 15 May, 2014 2 commits
  11. 13 May, 2014 2 commits
  12. 30 Apr, 2014 2 commits
  13. 25 Apr, 2014 4 commits
  14. 17 Mar, 2014 2 commits
  15. 13 Mar, 2014 1 commit
  16. 05 Mar, 2014 1 commit
  17. 25 Feb, 2014 1 commit
  18. 20 Feb, 2014 1 commit
  19. 19 Feb, 2014 1 commit
  20. 07 Feb, 2014 1 commit
  21. 06 Feb, 2014 1 commit
  22. 05 Feb, 2014 1 commit
    • Erik Verbruggen's avatar
      C++: release more futures. · 58af02f0
      Erik Verbruggen authored
      The CPPEditorWidget retained two futures, as did the attached future
      watchers retained them too. Together, each future and the watcher held
      on to a complete snapshot that would only get released when another
      future was set. This could result into retaining old snapshots in
      editors that were invisible/unused for long.
      
      Change-Id: I1133e857c620437b4a69b9dad468f6bd458304b8
      Reviewed-by: default avatarErik Verbruggen <erik.verbruggen@digia.com>
      58af02f0
  23. 04 Feb, 2014 1 commit