summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ModuleManager.cpp
Commit message (Expand)AuthorAgeFilesLines
* [VFS] Replace TimeValue usage with std::chronoPavel Labath2016-11-091-1/+1
* Bitcode: Decouple block info block state from reader.Peter Collingbourne2016-11-081-3/+2
* Clean up handling of reading module files from stdin. Don't bother trying toRichard Smith2016-09-021-3/+6
* Refactor to avoid holding a reference to a container element that could go awayRichard Smith2016-09-021-40/+36
* [GraphTraits] Replace all NodeType usage with NodeRefTim Shen2016-08-221-4/+3
* Module: add -fprebuilt-module-path to support loading prebuilt modules.Manman Ren2016-08-181-1/+1
* [GraphWriter] Change GraphWriter to use NodeRef in GraphTraitsTim Shen2016-08-171-0/+1
* [NFC] Header cleanupMehdi Amini2016-07-181-2/+1
* Use ranges to concisely express iterationDavid Majnemer2016-06-231-4/+4
* Fix use-after-free in ModuleManagerBen Langmuir2015-10-211-0/+3
* [modules] Remove now-dead code for lazy loading of files specified by -fmodul...Richard Smith2015-08-091-11/+0
* [modules] Remove unused ModuleManager::visitDepthFirst function.Richard Smith2015-08-061-65/+0
* [Modules] Wrap the main ModuleManager visitor in a function_ref.Benjamin Kramer2015-07-251-5/+3
* Fix dumb use-after-free bug introduced in r242868.Richard Smith2015-07-221-9/+9
* [modules] Stop performing PCM lookups for all identifiers when building with ...Richard Smith2015-07-221-0/+13
* [modules] Change module manager visitation order to be a bit more stable whenRichard Smith2015-07-221-13/+9
* Make the clang module container format selectable from the command line.Adrian Prantl2015-07-171-3/+3
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Introduce a PCHContainerOperations interface (NFC).Adrian Prantl2015-06-201-6/+8
* Allow skipping imports in the module visitor.Manuel Klimek2015-05-201-22/+57
* A couple of readASTFileSignature improvements (NFC)Ben Langmuir2015-03-241-2/+1
* Make module files passed to a module build via -fmodule-file= available toRichard Smith2015-03-181-0/+11
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-251-5/+4
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-251-4/+5
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-241-5/+4
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-241-4/+5
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-211-5/+4
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-201-4/+5
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-201-5/+4
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-201-4/+5
* Revert "Wrap clang module files in a Mach-O, ELF, or COFF container."Adrian Prantl2015-02-201-5/+4
* Wrap clang module files in a Mach-O, ELF, or COFF container.Adrian Prantl2015-02-201-4/+5
* [modules] When explicitly importing a module, it's fine for the imported moduleRichard Smith2014-11-211-0/+7
* Check module signature when the module has already been loadedBen Langmuir2014-11-081-7/+13
* Make VFS and FileManager match the current MemoryBuffer API.Benjamin Kramer2014-10-261-13/+12
* [Modules] Free modules that failed signature verification.Benjamin Kramer2014-10-241-0/+1
* Add a "signature" to AST files to verify that they haven't changedBen Langmuir2014-10-231-0/+18
* [modules] Initial support for explicitly loading .pcm files.Richard Smith2014-10-221-1/+1
* Return a std::unique_ptr from getBufferForFile. NFC.Rafael Espindola2014-08-261-3/+3
* Store std::unique_ptr in InMemoryBuffers. NFC.Rafael Espindola2014-08-181-11/+12
* Repace SmallPtrSet with SmallPtrSetImpl in function arguments to avoid needin...Craig Topper2014-08-171-1/+1
* Update for llvm api change.Rafael Espindola2014-07-061-1/+5
* Avoid invalidating successfully loaded module filesBen Langmuir2014-06-201-22/+17
* Include system_error directly.Rafael Espindola2014-06-121-1/+1
* Replace llvm::error_code with std::error_code.Rafael Espindola2014-06-121-1/+1
* Invalidate the file system cache entries for files that may rebuildBen Langmuir2014-05-301-5/+21
* Revert "Invalidate the file system cache entries for files that may rebuild"Ben Langmuir2014-05-301-18/+5
* Invalidate the file system cache entries for files that may rebuildBen Langmuir2014-05-301-5/+18
* [C++11] Use 'nullptr'. Serialization edition.Craig Topper2014-05-221-8/+8
OpenPOWER on IntegriCloud