From 19e6e61c17a29c44660a7fe8a47be9ef4d772d6f Mon Sep 17 00:00:00 2001 From: sourceturner <126549-sourceturner@users.noreply.gitlab.redox-os.org> Date: Sun, 19 Apr 2026 21:57:28 +0200 Subject: [PATCH] replace deprecated atomic::spin_loop_hint() --- src/sync/mod.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/sync/mod.rs b/src/sync/mod.rs index a21cefa8a9..9edda90ece 100644 --- a/src/sync/mod.rs +++ b/src/sync/mod.rs @@ -27,10 +27,11 @@ use crate::{ platform::{Pal, Sys, types::c_int}, }; use core::{ + hint, mem::MaybeUninit, ops::Deref, ptr, - sync::atomic::{self, AtomicI32, AtomicI32 as AtomicInt, AtomicU32}, + sync::atomic::{AtomicI32, AtomicI32 as AtomicInt, AtomicU32}, }; const FUTEX_WAIT: c_int = 0; @@ -154,7 +155,7 @@ where { // First, try spinning for really short durations for _ in 0..999 { - atomic::spin_loop_hint(); + hint::spin_loop(); if attempt(word) == AttemptStatus::Desired { return; }