Skip to content

Commit fcc325f

Browse files
committed
Auto merge of rust-lang#125942 - timokroeger:windows-once-futex, r=ChrisDenton
Windows: Use futex implementation for `Once` Keep the queue implementation for win7. Inspired by PR rust-lang#121956 <!-- If this PR is related to an unstable feature or an otherwise tracked effort, please link to the relevant tracking issue here. If you don't know of a related tracking issue or there are none, feel free to ignore this. This PR will get automatically assigned to a reviewer. In case you would like a specific user to review your work, you can assign it to them by using r​? <reviewer name> -->
2 parents f00f850 + fa58d1b commit fcc325f

File tree

1 file changed

+1
-0
lines changed
  • library/std/src/sys/sync/once

1 file changed

+1
-0
lines changed

library/std/src/sys/sync/once/mod.rs

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99

1010
cfg_if::cfg_if! {
1111
if #[cfg(any(
12+
all(target_os = "windows", not(target_vendor="win7")),
1213
target_os = "linux",
1314
target_os = "android",
1415
all(target_arch = "wasm32", target_feature = "atomics"),

0 commit comments

Comments
 (0)