about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/llvm_util.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2023-11-02 15:31:20 +0100
committerGitHub <noreply@github.com>2023-11-02 15:31:20 +0100
commit298edd6d463c4c4f32cff3e6a18fd569854ba5c5 (patch)
tree173e6b405e05dc42b01868672c6f4191ded7b66e /compiler/rustc_codegen_llvm/src/llvm_util.rs
parent62270fb4d674fa109148c3a2618e4db9e03cd91c (diff)
parent15ae59ba037721d9af593965d954dbed26a68690 (diff)
downloadrust-298edd6d463c4c4f32cff3e6a18fd569854ba5c5.tar.gz
rust-298edd6d463c4c4f32cff3e6a18fd569854ba5c5.zip
Rollup merge of #117394 - lcnr:proof-tree-cache4, r=compiler-errors
use global cache when computing proof trees

we're writing the solver while relying on the existence of the global cache to avoid exponential blowup. By disabling the global cache when building proof trees, it is easy to get hangs, e.g. when computing intercrate ambiguity causes.

Removes the unstable `-Zdump_solver_proof_tree_use_cache` option, as we now always return a full proof tree.

r? `@compiler-errors`
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/llvm_util.rs')
0 files changed, 0 insertions, 0 deletions