Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
7660d653c8173f9586a2e8a5a4f9e2516de7ca7c
/
clang
/
lib
/
Serialization
/
ModuleManager.cpp
2d2b420
Update for llvm api change.
by Rafael Espindola
· 11 years ago
9801b25
Avoid invalidating successfully loaded module files
by Ben Langmuir
· 11 years ago
8a8e554
Include system_error directly.
by Rafael Espindola
· 11 years ago
c080917
Replace llvm::error_code with std::error_code.
by Rafael Espindola
· 11 years ago
4f05478
Invalidate the file system cache entries for files that may rebuild
by Ben Langmuir
· 11 years ago
e45b4e3
Revert "Invalidate the file system cache entries for files that may rebuild"
by Ben Langmuir
· 11 years ago
04b9c70
Invalidate the file system cache entries for files that may rebuild
by Ben Langmuir
· 11 years ago
a13603a
[C++11] Use 'nullptr'. Serialization edition.
by Craig Topper
· 11 years ago
5988590
Speculative fix for Windows buildbot after r209138
by Ben Langmuir
· 11 years ago
caea131
Don't refresh stat() info for pcm files
by Ben Langmuir
· 11 years ago
ca39214
Fix use-after-free and spurious error during module load
by Ben Langmuir
· 11 years ago
027731d
Fix a use-after-free bug I recently introduced in lookupModuleFile
by Ben Langmuir
· 11 years ago
05f82ba
Avoid a potential race between stat() and open() of ASTFile
by Ben Langmuir
· 11 years ago
beee15e
Allow multiple modules with the same name to coexist in the module cache
by Ben Langmuir
· 12 years ago
b55d022
[C++11] Remove a now unnecessary use of std::function for a remove_if
by Chandler Carruth
· 12 years ago
bbdd764
[C++11] Replace verbose functors with succinct lambdas
by Benjamin Kramer
· 12 years ago
c8130a7
Recommit virtual file system
by Ben Langmuir
· 12 years ago
a32575e
Reverting the virtual file system implementation, because it triggers an assertion
by Juergen Ributzka
· 12 years ago
090610d3
Initial implementation of virtual file system
by Ben Langmuir
· 12 years ago
f430da4
Add an option to allow Clang verify source files for a module only once during
by Dmitri Gribenko
· 12 years ago
c27d0d5
Add a bit more info to modules fatal error.
by Eli Friedman
· 12 years ago
45025c0
This wasn't headers, just missing namespaces.
by Benjamin Kramer
· 12 years ago
af04f98
Add missing includes.
by Benjamin Kramer
· 12 years ago
25284cc
Use pop_back_val() instead of both back() and pop_back().
by Robert Wilhelm
· 12 years ago
552c169
Include Path.h instead of PathV2.h.
by Rafael Espindola
· 12 years ago
bf7fc9c
<rdar://problem/13509689> Introduce -module-file-info option that provides information about a particular module file.
by Douglas Gregor
· 13 years ago
603cd86
<rdar://problem/13479539> Simplify ModuleManager/GlobalModuleIndex interaction to eliminate a pile of extraneous stats().
by Douglas Gregor
· 13 years ago
3d0235e
Remove unused variable.
by Benjamin Kramer
· 13 years ago
7029ce1
<rdar://problem/13363214> Eliminate race condition between module rebuild and the global module index.
by Douglas Gregor
· 13 years ago
dadd85d
Never cache the result of a module file lookup.
by Douglas Gregor
· 13 years ago
e97cd90
Eliminate memory allocation from most invocations of
by Douglas Gregor
· 13 years ago
7211ac1
Improve coordination between the module manager and the global module
by Douglas Gregor
· 13 years ago
e41d7fe
Optimize ModuleManager::visit() by precomputing the visitation order
by Douglas Gregor
· 13 years ago
e060e57
Implement the reader of the global module index and wire it into the AST reader.
by Douglas Gregor
· 13 years ago
bdb259d
Give ModuleFiles an index, so that we can use indexed vectors rather
by Douglas Gregor
· 13 years ago
6fb03ae
Actually keep track of the source locations at which particular module
by Douglas Gregor
· 13 years ago
188dbef
When loading a module fails because it is out of date, rebuild that
by Douglas Gregor
· 13 years ago
aedf714
Set the file entry for a Module* that was created during deserialization
by Argyrios Kyrtzidis
· 13 years ago
4fc9f3e
Optimize unqualified/global name lookup in modules by introducing a
by Douglas Gregor
· 14 years ago
de3ef50
Promote ModuleMap::Module to a namespace-scope class in the Basic
by Douglas Gregor
· 14 years ago
9d7c1a2
Add support for viewing the module graph via Graphviz, for debugging purposes.
by Douglas Gregor
· 14 years ago
d44252e
Factor the Module and ModuleManager classes out into separate headers
by Douglas Gregor
· 14 years ago