about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2020-11-12 07:23:00 -0800
committerAlex Crichton <alex@alexcrichton.com>2020-11-12 07:23:00 -0800
commit010265a4393176bdc62fc8f3e06ef4bf5b42a6da (patch)
tree7b345a73e8166657932574f303fb169422b6b2b4
parent12f0dba618e761c987142474435dff95ab177f3c (diff)
downloadrust-010265a4393176bdc62fc8f3e06ef4bf5b42a6da.tar.gz
rust-010265a4393176bdc62fc8f3e06ef4bf5b42a6da.zip
Fix an intrinsic invocation on threaded wasm
This looks like it was forgotten to get updated in #74482 and wasm with
threads isn't built on CI so we didn't catch this by accident.
-rw-r--r--library/std/src/sys/wasm/mutex_atomics.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/std/src/sys/wasm/mutex_atomics.rs b/library/std/src/sys/wasm/mutex_atomics.rs
index 479182ffa44..5ff0ec052b6 100644
--- a/library/std/src/sys/wasm/mutex_atomics.rs
+++ b/library/std/src/sys/wasm/mutex_atomics.rs
@@ -138,7 +138,7 @@ impl ReentrantMutex {
                 self.owner.swap(0, SeqCst);
                 // SAFETY: the caller must gurantee that `self.ptr()` is valid i32.
                 unsafe {
-                    wasm32::atomic_notify(self.ptr() as *mut i32, 1);
+                    wasm32::memory_atomic_notify(self.ptr() as *mut i32, 1);
                 } // wake up one waiter, if any
             }
             ref mut n => *n -= 1,