about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/lib.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2023-03-12 17:03:44 +0000
committerbors <bors@rust-lang.org>2023-03-12 17:03:44 +0000
commit938afba8996fe058b91c61b23ef5d000cb9ac169 (patch)
tree4997a8f66428c96eb69f135be696f2a4aafdb8b9 /compiler/rustc_codegen_llvm/src/lib.rs
parentf41927f30943e4d57af62cfcedc9f07b819013e7 (diff)
parent955549955f0143191de9c68ea4bee01823ebebf7 (diff)
downloadrust-938afba8996fe058b91c61b23ef5d000cb9ac169.tar.gz
rust-938afba8996fe058b91c61b23ef5d000cb9ac169.zip
Auto merge of #108845 - Zoxc:par-fix-2, r=cjgillot
Check that a query has not completed and is not executing before starting it

This fixes a race in the query system where we only checked if the query was currently executing, but not if it was already completed, causing queries to re-execute.

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