summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorIlya Biryukov <ibiryukov@google.com>2018-08-28 16:15:56 +0000
committerIlya Biryukov <ibiryukov@google.com>2018-08-28 16:15:56 +0000
commit5167e2d1afc5a6c89cbbfea4243864b58a8ce37a (patch)
treea6142d04b9abae6f18539759857f3c561ce0246b /llvm/lib
parent6a92b5e1e2a608cfb726bdcd5b043aee2cc350c5 (diff)
downloadbcm5719-llvm-5167e2d1afc5a6c89cbbfea4243864b58a8ce37a.tar.gz
bcm5719-llvm-5167e2d1afc5a6c89cbbfea4243864b58a8ce37a.zip
Parse compile commands lazily in InterpolatingCompilationDatabase
Summary: This greatly reduces the time to read 'compile_commands.json'. For Chromium on my machine it's now 0.7 seconds vs 30 seconds before the change. Reviewers: sammccall, jfb Reviewed By: sammccall Subscribers: mgrang, jfb, cfe-commits Differential Revision: https://reviews.llvm.org/D51314 llvm-svn: 340838
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud