diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2017-04-14 15:10:53 -0400 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2017-04-21 17:26:53 -0400 |
| commit | 39a58c38a0b9ac9e822a1732f073abe8ddf65cfb (patch) | |
| tree | 8c837c206c4abf3293b0e2d20a8593e290545c07 /src/test/incremental/thinlto | |
| parent | 4c31750cd9afc64b0b7c9157b7044eb3e5703054 (diff) | |
| download | rust-39a58c38a0b9ac9e822a1732f073abe8ddf65cfb.tar.gz rust-39a58c38a0b9ac9e822a1732f073abe8ddf65cfb.zip | |
introduce the rather simpler symbol-cache in place of symbol-map
The symbol map is not good for incremental: it has inputs from every fn in existence, and it will change if anything changes. One could imagine cheating with the symbol-map and exempting it from the usual dependency tracking, since the results are fully deterministic. Instead, I opted to just add a per-CGU cache, on the premise that recomputing some symbol names is not going to be so very expensive.
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions
