D7745: KDevelop (full) project parsing: defer until all projects have been loaded.

Sven Brauch noreply at phabricator.kde.org
Sat Sep 16 12:54:07 UTC 2017


brauch added a comment.


  In https://phabricator.kde.org/D7745#146271, @rjvbb wrote:
  
  > >   Rene, maybe you want to look into this?
  >
  > This sounds like it could well be something requiring a substantially deeper understanding of the underlying architecture than I have (and wouldn't normally seek out just for fun ;))
  
  
  Well, you gain understanding in the process, don't you ;)
  I didn't understand it either before I looked at it.
  
  >> " When doing this synchronously as a test, it takes maybe half a second instead of 30 seconds."
  > 
  > This sounds like something that's independent of whether or not cmake server mode is used. If so, where does the 4x cmake server mode overhead I'm seeing come from?
  
  cmake server mode seems to (wrongly) include the build dirs, at least here.
  
  >> "it lists all the build dirs"
  > 
  > Who/what is "it" here? Can you confirm (or check) if this also happens for an out-of-tree build dir?
  
  It probably doesn't happen. 'It' = the cmake project plugin which decides which folders are part of the project being opened.

REPOSITORY
  R32 KDevelop

REVISION DETAIL
  https://phabricator.kde.org/D7745

To: rjvbb, #kdevelop
Cc: arrowdodger, brauch, kdevelop-devel, geetamc, Pilzschaf, akshaydeo, surgenight
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20170916/4a0498a7/attachment.html>


More information about the KDevelop-devel mailing list