about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorJakob Degen <jakob@degen.com>2022-01-28 21:24:54 -0500
committerJakob Degen <jakob.e.degen@gmail.com>2022-02-24 12:23:35 -0500
commit5952d7159a0ea914ae3b2577c1e5be1ae870d9e2 (patch)
treeb89af6c328fa33655cb4fe92e28e1ed18ccdc20d /compiler/rustc_codegen_llvm/src
parent9ecd75b831f744b9bdfb5ec4d435fa20c65e074e (diff)
downloadrust-5952d7159a0ea914ae3b2577c1e5be1ae870d9e2.tar.gz
rust-5952d7159a0ea914ae3b2577c1e5be1ae870d9e2.zip
Restrict query recursion in `needs_significant_drop`
Overly aggressive use of the query system to improve caching lead to query cycles and consequently
ICEs. This patch fixes this by restricting the use of the query system as a cache to those cases
where it is definitely correct.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions