Skip to content
Snippets Groups Projects
  1. Aug 24, 2015
  2. Jul 10, 2015
    • Nikolai Kosjar's avatar
      CppTools: Avoid unnecessary blocking of main thread · 442bdbde
      Nikolai Kosjar authored
      
      Among others, BaseEditorDocumentParser::projectPart() was a blocking
      operation in case the parser was running. This led to noticeable GUI
      freezes for the ClangCodeModel since the function was called from the
      main thread.
      
      Rework *EditorDocumentParser to clearly separate the configuration data
      (input) from the actual object state. Querying/setting configuration or
      (last) state does not block anymore. update() is supposed to get the
      necessary configuration and the last state at the beginning and to set
      the new state at end.
      
      Change-Id: Ib4b534fa6ff373c3059826726b3f10ece95acc21
      Reviewed-by: default avatarErik Verbruggen <erik.verbruggen@theqtcompany.com>
      442bdbde
  3. Jul 02, 2015
  4. Jun 03, 2015
  5. Apr 14, 2015
  6. Mar 05, 2015
  7. Feb 18, 2015
  8. Feb 17, 2015
  9. Feb 04, 2015
  10. Jan 16, 2015
  11. Jan 07, 2015
  12. Dec 19, 2014
  13. Nov 03, 2014
  14. Oct 09, 2014
  15. Sep 26, 2014
  16. Sep 22, 2014
  17. Sep 19, 2014
  18. Sep 04, 2014
  19. Jun 16, 2014
  20. May 23, 2014
  21. Feb 24, 2014
  22. Jan 09, 2014
  23. Jan 07, 2014
Loading