Revert "Modules: Cache PCMs in memory and avoid a use-after-free"
This reverts commit r298165, as it broke the ARM builds. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@298185 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Basic/DiagnosticSerializationKinds.td 0 additions, 5 deletionsinclude/clang/Basic/DiagnosticSerializationKinds.td
- include/clang/Basic/MemoryBufferCache.h 0 additions, 80 deletionsinclude/clang/Basic/MemoryBufferCache.h
- include/clang/Frontend/ASTUnit.h 0 additions, 2 deletionsinclude/clang/Frontend/ASTUnit.h
- include/clang/Frontend/CompilerInstance.h 1 addition, 7 deletionsinclude/clang/Frontend/CompilerInstance.h
- include/clang/Lex/Preprocessor.h 0 additions, 4 deletionsinclude/clang/Lex/Preprocessor.h
- include/clang/Serialization/ASTReader.h 0 additions, 3 deletionsinclude/clang/Serialization/ASTReader.h
- include/clang/Serialization/ASTWriter.h 0 additions, 5 deletionsinclude/clang/Serialization/ASTWriter.h
- include/clang/Serialization/Module.h 3 additions, 3 deletionsinclude/clang/Serialization/Module.h
- include/clang/Serialization/ModuleManager.h 1 addition, 7 deletionsinclude/clang/Serialization/ModuleManager.h
- lib/Basic/CMakeLists.txt 0 additions, 1 deletionlib/Basic/CMakeLists.txt
- lib/Basic/MemoryBufferCache.cpp 0 additions, 48 deletionslib/Basic/MemoryBufferCache.cpp
- lib/Frontend/ASTUnit.cpp 4 additions, 10 deletionslib/Frontend/ASTUnit.cpp
- lib/Frontend/CompilerInstance.cpp 6 additions, 17 deletionslib/Frontend/CompilerInstance.cpp
- lib/Lex/Preprocessor.cpp 5 additions, 5 deletionslib/Lex/Preprocessor.cpp
- lib/Serialization/ASTReader.cpp 20 additions, 62 deletionslib/Serialization/ASTReader.cpp
- lib/Serialization/ASTWriter.cpp 2 additions, 10 deletionslib/Serialization/ASTWriter.cpp
- lib/Serialization/GeneratePCH.cpp 1 addition, 2 deletionslib/Serialization/GeneratePCH.cpp
- lib/Serialization/ModuleManager.cpp 7 additions, 20 deletionslib/Serialization/ModuleManager.cpp
- test/Modules/Inputs/system-out-of-date/X.h 0 additions, 1 deletiontest/Modules/Inputs/system-out-of-date/X.h
- test/Modules/Inputs/system-out-of-date/Y.h 0 additions, 1 deletiontest/Modules/Inputs/system-out-of-date/Y.h
Loading
Please register or sign in to comment