]> granicus.if.org Git - clang/commit
[modules] Write the options records to a separate subblock rather than writing
authorRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 8 Sep 2015 19:40:14 +0000 (19:40 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Tue, 8 Sep 2015 19:40:14 +0000 (19:40 +0000)
commit02977dda9dfe430652840fe7c8985896eeda04d3
tree348ed500f4db8d96593f4a43a956ed9911b6721b
parent121239861a25118ef362e12171db2102fe29d12c
[modules] Write the options records to a separate subblock rather than writing
them directly to the control block. These are fairly large, and in a build with
lots of modules / chained PCH, we don't need to read most of them. No
functionality change intended.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@247055 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Serialization/ASTBitCodes.h
include/clang/Serialization/ASTReader.h
lib/Serialization/ASTReader.cpp
lib/Serialization/ASTWriter.cpp