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 10:51:22 -0400
committerNiko Matsakis <niko@alum.mit.edu>2017-04-21 17:26:53 -0400
commit8289e5a73e411f994d14c0b80ed97d7a6aa3c4cc (patch)
tree0d90e12a9734e47a51616e1e1a0627d9c6a91d57 /src/test/incremental/thinlto
parent1785bca5137fad1f26e4d3c347cbb68408a28fa9 (diff)
downloadrust-8289e5a73e411f994d14c0b80ed97d7a6aa3c4cc.tar.gz
rust-8289e5a73e411f994d14c0b80ed97d7a6aa3c4cc.zip
introduce `is_foreign_item` query
This may seem like overkill, but it's exactly what we want/need for
incremental compilation I think. In particular, while generating code
for some codegen unit X, we can wind up querying about any number of
external items, and we only want to be forced to rebuild X is some of
those changed from a foreign item to otherwise. Factoring this into a
query means we would re-run only if some `false` became `true` (or vice
versa).
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions