about summary refs log tree commit diff
path: root/library/std/src/sys/sgx/waitqueue
diff options
context:
space:
mode:
authorAshley Mannix <kodraus@hey.com>2021-01-13 14:39:19 +1000
committerKodrAus <kodraus@hey.com>2021-01-13 16:30:29 +1000
commitd65cb6ebcedadbfdf190975228e5db7a5c8f1555 (patch)
tree6fc4a1804374987914146b194f7f32b5dce18deb /library/std/src/sys/sgx/waitqueue
parentda305a2b00530aa34dea4e48389204c26fa35dbb (diff)
downloadrust-d65cb6ebcedadbfdf190975228e5db7a5c8f1555.tar.gz
rust-d65cb6ebcedadbfdf190975228e5db7a5c8f1555.zip
deprecate atomic::spin_loop_hint in favour of hint::spin_loop
Diffstat (limited to 'library/std/src/sys/sgx/waitqueue')
-rw-r--r--library/std/src/sys/sgx/waitqueue/spin_mutex.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/library/std/src/sys/sgx/waitqueue/spin_mutex.rs b/library/std/src/sys/sgx/waitqueue/spin_mutex.rs
index 9140041c584..7f1a671bab4 100644
--- a/library/std/src/sys/sgx/waitqueue/spin_mutex.rs
+++ b/library/std/src/sys/sgx/waitqueue/spin_mutex.rs
@@ -2,8 +2,9 @@
 mod tests;
 
 use crate::cell::UnsafeCell;
+use crate::hint;
 use crate::ops::{Deref, DerefMut};
-use crate::sync::atomic::{spin_loop_hint, AtomicBool, Ordering};
+use crate::sync::atomic::{AtomicBool, Ordering};
 
 #[derive(Default)]
 pub struct SpinMutex<T> {
@@ -32,7 +33,7 @@ impl<T> SpinMutex<T> {
             match self.try_lock() {
                 None => {
                     while self.lock.load(Ordering::Relaxed) {
-                        spin_loop_hint()
+                        hint::spin_loop()
                     }
                 }
                 Some(guard) => return guard,