[PATCH] D33493: Speed up preamble loading, reduce global completion cache calls

2017-06-06 Thread Ivan Donchevskii via Phabricator via cfe-commits
yvvan updated this revision to Diff 101533. yvvan added a comment. Remove global completion cache part because it's probably not always valid. https://reviews.llvm.org/D33493 Files: include/clang/Frontend/ASTUnit.h lib/Frontend/ASTUnit.cpp Index: lib/Frontend/ASTUnit.cpp =

[PATCH] D33493: Speed up preamble loading, reduce global completion cache calls

2017-05-29 Thread Ivan Donchevskii via Phabricator via cfe-commits
yvvan updated this revision to Diff 100605. yvvan added a comment. diff with -U https://reviews.llvm.org/D33493 Files: include/clang/Frontend/ASTUnit.h lib/Frontend/ASTUnit.cpp Index: lib/Frontend/ASTUnit.cpp === --- lib/

[PATCH] D33493: Speed up preamble loading, reduce global completion cache calls

2017-05-24 Thread Alex Lorenz via Phabricator via cfe-commits
arphaman added a comment. Please post the patch with full context `git diff -U`. https://reviews.llvm.org/D33493 ___ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[PATCH] D33493: Speed up preamble loading, reduce global completion cache calls

2017-05-24 Thread Ivan Donchevskii via Phabricator via cfe-commits
yvvan updated this revision to Diff 100075. yvvan added a comment. fix member variable name, add comments https://reviews.llvm.org/D33493 Files: include/clang/Frontend/ASTUnit.h lib/Frontend/ASTUnit.cpp Index: lib/Frontend/ASTUnit.cpp ==

[PATCH] D33493: Speed up preamble loading, reduce global completion cache calls

2017-05-24 Thread Ivan Donchevskii via Phabricator via cfe-commits
yvvan created this revision. On Windows loading preamble and caching global completion takes a while. This is the way to improve it. Please comment if I misuse something. https://reviews.llvm.org/D33493 Files: include/clang/Frontend/ASTUnit.h lib/Frontend/ASTUnit.cpp Index: lib/Frontend/A