about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-05-06 07:20:04 +0000
committerbors <bors@rust-lang.org>2022-05-06 07:20:04 +0000
commit7f9e013ba62e7bf77a95ba29bcb2c5740b7b2059 (patch)
treeac78fcfbc9aed27520cc386b90a57f0d4f166acc /compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
parent9714e139ffb25f3b96b28110ae81677c8c1a7cf2 (diff)
parent21c5f780f464b27802d0ee0f86c95eb29881096b (diff)
downloadrust-7f9e013ba62e7bf77a95ba29bcb2c5740b7b2059.tar.gz
rust-7f9e013ba62e7bf77a95ba29bcb2c5740b7b2059.zip
Auto merge of #96510 - m-ou-se:futex-bsd, r=Amanieu
Use futex-based locks and thread parker on {Free, Open, DragonFly}BSD.

This switches *BSD to our futex-based locks and thread parker.

Tracking issue: https://github.com/rust-lang/rust/issues/93740

This is a draft, because this still needs a new version of the `libc` crate to be published that includes https://github.com/rust-lang/libc/pull/2770.

r? `@Amanieu`
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions