-
- Downloads
Make the deserialization of C++ base class specifiers lazy, improving
the performance of C++ PCH and reducing stack depth in the reader. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@117732 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/AST/DeclCXX.h 21 additions, 12 deletionsinclude/clang/AST/DeclCXX.h
- include/clang/AST/ExternalASTSource.h 10 additions, 0 deletionsinclude/clang/AST/ExternalASTSource.h
- include/clang/Serialization/ASTBitCodes.h 12 additions, 2 deletionsinclude/clang/Serialization/ASTBitCodes.h
- include/clang/Serialization/ASTReader.h 16 additions, 0 deletionsinclude/clang/Serialization/ASTReader.h
- include/clang/Serialization/ASTWriter.h 39 additions, 0 deletionsinclude/clang/Serialization/ASTWriter.h
- lib/AST/DeclCXX.cpp 5 additions, 5 deletionslib/AST/DeclCXX.cpp
- lib/Serialization/ASTReader.cpp 78 additions, 1 deletionlib/Serialization/ASTReader.cpp
- lib/Serialization/ASTReaderDecl.cpp 8 additions, 14 deletionslib/Serialization/ASTReaderDecl.cpp
- lib/Serialization/ASTWriter.cpp 70 additions, 7 deletionslib/Serialization/ASTWriter.cpp
- lib/Serialization/ASTWriterDecl.cpp 6 additions, 0 deletionslib/Serialization/ASTWriterDecl.cpp
- test/PCH/cxx-templates.cpp 2 additions, 0 deletionstest/PCH/cxx-templates.cpp
- test/PCH/cxx-templates.h 5 additions, 0 deletionstest/PCH/cxx-templates.h
Loading
Please register or sign in to comment