Douglas Gregor
|
d07865b42d
Optimize ModuleManager::visit() by precomputing the visitation order
|
12 ani în urmă |
Douglas Gregor
|
1a49d97d76
Implement the reader of the global module index and wire it into the
|
12 ani în urmă |
Douglas Gregor
|
cc71dbee44
Give ModuleFiles an index, so that we can use indexed vectors rather
|
12 ani în urmă |
Douglas Gregor
|
87e2cfcec7
Actually keep track of the source locations at which particular module
|
12 ani în urmă |
Douglas Gregor
|
7cdd28162d
When loading a module fails because it is out of date, rebuild that
|
12 ani în urmă |
Argyrios Kyrtzidis
|
d64c26f667
Set the file entry for a Module* that was created during deserialization
|
13 ani în urmă |
Douglas Gregor
|
057df20b31
Optimize unqualified/global name lookup in modules by introducing a
|
13 ani în urmă |
Douglas Gregor
|
1a4761edca
Promote ModuleMap::Module to a namespace-scope class in the Basic
|
13 ani în urmă |
Douglas Gregor
|
2492c89882
Add support for viewing the module graph via Graphviz, for debugging
|
14 ani în urmă |
Douglas Gregor
|
98339b96a8
Factor the Module and ModuleManager classes out into separate headers
|
14 ani în urmă |