summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/ModuleManager.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Speculative fix for Windows buildbot after r209138Ben Langmuir2014-05-201-0/+5
* Don't refresh stat() info for pcm filesBen Langmuir2014-05-191-13/+1
* Fix use-after-free and spurious error during module loadBen Langmuir2014-05-191-2/+13
* Fix a use-after-free bug I recently introduced in lookupModuleFileBen Langmuir2014-05-041-4/+3
* Avoid a potential race between stat() and open() of ASTFileBen Langmuir2014-05-011-1/+5
* Allow multiple modules with the same name to coexist in the module cacheBen Langmuir2014-04-141-2/+3
* [C++11] Remove a now unnecessary use of std::function for a remove_ifChandler Carruth2014-03-031-4/+3
* [C++11] Replace verbose functors with succinct lambdasBenjamin Kramer2014-03-011-17/+3
* Recommit virtual file systemBen Langmuir2014-02-201-1/+1
* Reverting the virtual file system implementation, because it triggers an asse...Juergen Ributzka2014-02-201-1/+1
* Initial implementation of virtual file systemBen Langmuir2014-02-191-1/+1
* Add an option to allow Clang verify source files for a module only once duringDmitri Gribenko2014-02-121-0/+10
* Add a bit more info to modules fatal error.Eli Friedman2013-09-051-2/+4
* This wasn't headers, just missing namespaces.Benjamin Kramer2013-08-241-1/+0
* Add missing includes.Benjamin Kramer2013-08-241-1/+2
* Use pop_back_val() instead of both back() and pop_back().Robert Wilhelm2013-08-231-2/+1
* Include Path.h instead of PathV2.h.Rafael Espindola2013-06-111-1/+1
* <rdar://problem/13509689> Introduce -module-file-info option that provides in...Douglas Gregor2013-03-271-1/+13
* <rdar://problem/13479539> Simplify ModuleManager/GlobalModuleIndex interactio...Douglas Gregor2013-03-221-47/+18
* Remove unused variable.Benjamin Kramer2013-03-211-3/+0
* <rdar://problem/13363214> Eliminate race condition between module rebuild and...Douglas Gregor2013-03-191-26/+90
* Never cache the result of a module file lookup.Douglas Gregor2013-02-081-3/+6
* Eliminate memory allocation from most invocations ofDouglas Gregor2013-01-281-13/+38
* Improve coordination between the module manager and the global moduleDouglas Gregor2013-01-251-5/+51
* Optimize ModuleManager::visit() by precomputing the visitation orderDouglas Gregor2013-01-251-65/+82
* Implement the reader of the global module index and wire it into theDouglas Gregor2013-01-251-2/+3
* Give ModuleFiles an index, so that we can use indexed vectors ratherDouglas Gregor2013-01-211-20/+30
* Actually keep track of the source locations at which particular moduleDouglas Gregor2012-11-301-4/+8
* When loading a module fails because it is out of date, rebuild thatDouglas Gregor2012-11-071-0/+39
* Set the file entry for a Module* that was created during deserializationArgyrios Kyrtzidis2012-10-031-1/+2
* Optimize unqualified/global name lookup in modules by introducing aDouglas Gregor2012-01-181-2/+3
* Promote ModuleMap::Module to a namespace-scope class in the BasicDouglas Gregor2011-11-301-25/+25
OpenPOWER on IntegriCloud