Review Request 123810: Make code-completion faster

Sergey Kalinichev kalinichev.so.0 at gmail.com
Sat May 16 08:13:54 UTC 2015


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/123810/
-----------------------------------------------------------

Review request for KDevelop.


Repository: kdev-clang


Description
-------

Instead of calling findDeclarations for each item found by clang, call allDeclarations once and cache the result. In case it can't find anything fall back to the findDeclarations.
    
This reduces code-completion time on average from 2000ms to 200ms for me.


Diffs
-----

  codecompletion/context.cpp 5027dcd 

Diff: https://git.reviewboard.kde.org/r/123810/diff/


Testing
-------


Thanks,

Sergey Kalinichev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20150516/691d7b95/attachment.html>


More information about the KDevelop-devel mailing list