diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2017-04-14 10:51:22 -0400 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2017-04-21 17:26:53 -0400 |
| commit | 8289e5a73e411f994d14c0b80ed97d7a6aa3c4cc (patch) | |
| tree | 0d90e12a9734e47a51616e1e1a0627d9c6a91d57 /src/test/incremental/thinlto | |
| parent | 1785bca5137fad1f26e4d3c347cbb68408a28fa9 (diff) | |
| download | rust-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
