Preambles are large and we should avoid copying them.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D40302
Avoid copying the data of in-memory preambles ClosedPublic Authored by ilya-biryukov on Nov 21 2017, 6:23 AM.
Details Summary Preambles are large and we should avoid copying them.
Diff Detail
Event Timelineilya-biryukov added a parent revision: D40301: [clangd] Ensure preamble outlives the AST.Nov 21 2017, 6:25 AM
This revision is now accepted and ready to land.Nov 23 2017, 6:21 AM Closed by commit rL318945: Avoid copying the data of in-memory preambles (authored by ibiryukov). · Explain WhyNov 24 2017, 5:13 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 124170 cfe/trunk/include/clang/Frontend/PrecompiledPreamble.h
cfe/trunk/lib/Frontend/PrecompiledPreamble.cpp
|