about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-12-20 07:30:16 +0000
committerbors <bors@rust-lang.org>2021-12-20 07:30:16 +0000
commit60f3bd78eeac87ad474916d36d29ed7e5084b25b (patch)
treea78a4c898374cc0405f31664766be0fc80b04891 /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp
parent940a97a91023d1817b33d0ababc985793c9ed780 (diff)
parenteee09ec4263ac13d94e79b92bdd7df780330077a (diff)
downloadrust-60f3bd78eeac87ad474916d36d29ed7e5084b25b.tar.gz
rust-60f3bd78eeac87ad474916d36d29ed7e5084b25b.zip
Auto merge of #92041 - Aaron1011:remove-speculative-evaluation, r=jackh726
Remove 'speculative evaluation' of predicates

Performing 'speculative evaluation' introduces caching bugs that
cannot be fixed without invasive changes to projection.

Hopefully, we can win back most of the performance lost by
re-adding 'cache completion'

Fixes #90662
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions