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

René J.V. Bertin noreply at phabricator.kde.org
Mon Sep 18 19:28:26 UTC 2017


rjvbb added a comment.


  >   Rene, did you actually read the comments I made on the other RR?
  
  Yes, I did. I didn't re-read them since, I'll do that when I get around to doing something with your suggestions (which will be with deferral in place).
  
  >   I'm fairly sure that is the result an in-depth performance analysis will show too, and I'm faily sure your workaround is not needed if the performance *bugs* this code has are fixed ...
  
  Which workaround, deferral or disabling dirwatching?
  
  Even if your hunch is right "not needed" still doesn't mean "not a good idea". It's already been pointed out that MSVC also defers parsing until after all projects are loaded - it may not be the best IDE around but I've never found it slow (once the app itself loaded) and its parser was hard to fault.

REPOSITORY
  R32 KDevelop

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

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


More information about the KDevelop-devel mailing list