diff options
author | Kadir Cetinkaya <kadircet@google.com> | 2020-04-08 16:14:53 +0200 |
---|---|---|
committer | Kadir Cetinkaya <kadircet@google.com> | 2020-04-15 09:10:10 +0200 |
commit | dffa9dfbda56820c02e357ad34c24ce8759b4d26 (patch) | |
tree | eb2d79e83969f3e191f0ff2ad5609f3a3b6b4c94 /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp | |
parent | 9bd6b77ac66fddadc50ca99ca327f1b7f9b0d6e4 (diff) | |
download | llvm-dffa9dfbda56820c02e357ad34c24ce8759b4d26.zip llvm-dffa9dfbda56820c02e357ad34c24ce8759b4d26.tar.gz llvm-dffa9dfbda56820c02e357ad34c24ce8759b4d26.tar.bz2 |
[clangd] Shard preamble symbols in dynamic index
Summary:
This reduces memory usage by dynamic index from more than 400MB to 32MB
when all files in clang-tools-extra/clangd/*.cpp are active in clangd.
Reviewers: sammccall
Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, usaxena95, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D77732
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions