about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2017-04-14 15:10:53 -0400
committerNiko Matsakis <niko@alum.mit.edu>2017-04-21 17:26:53 -0400
commit39a58c38a0b9ac9e822a1732f073abe8ddf65cfb (patch)
tree8c837c206c4abf3293b0e2d20a8593e290545c07 /src/test/incremental/thinlto
parent4c31750cd9afc64b0b7c9157b7044eb3e5703054 (diff)
downloadrust-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