diff options
| author | Niko Matsakis <niko@alum.mit.edu> | 2019-06-10 11:46:53 -0400 |
|---|---|---|
| committer | Niko Matsakis <niko@alum.mit.edu> | 2019-06-11 19:07:32 -0400 |
| commit | 5486a860f1d9cf5862beacf3ceace9e84e170f85 (patch) | |
| tree | b0ec1605726ccd3b54e9971d52d91c439250d181 /src/test/ui/thinlto | |
| parent | e64a7bf64b70a9630d1ba8741665158d91f4cca7 (diff) | |
| download | rust-5486a860f1d9cf5862beacf3ceace9e84e170f85.tar.gz rust-5486a860f1d9cf5862beacf3ceace9e84e170f85.zip | |
propagate depth that was reached, not just whether there was a cycle
I tried to propagate this information with the return value, but I found a curiosity (actually, something that I'm not keen on in general) -- in particular, the candidate cache urrently invokes evaluation, which may detect a cycle, but the "depth" that results from that are is easily propagated back out. This probably means that the candidate caching mechanism *itself* is sort of problematic, but I'm choosing to ignore that in favor of a more ambitious rewrite later.
Diffstat (limited to 'src/test/ui/thinlto')
0 files changed, 0 insertions, 0 deletions
