about summary refs log tree commit diff
path: root/library/std/src/sys
diff options
context:
space:
mode:
authorMara Bos <m-ou.se@m-ou.se>2020-10-01 01:09:48 +0200
committerMara Bos <m-ou.se@m-ou.se>2020-10-02 09:47:08 +0200
commitec69a858e44992b37af3d559479777c0dfec1c7a (patch)
treec305d49368c5717902109f072182feb8b391948a /library/std/src/sys
parent7f56a354114dffbbee8b12f134518d50d3aefe6a (diff)
downloadrust-ec69a858e44992b37af3d559479777c0dfec1c7a.tar.gz
rust-ec69a858e44992b37af3d559479777c0dfec1c7a.zip
No longer put wasm condvars in a box.
These condvars are just an AtomicUsize, so can be moved without
problems.
Diffstat (limited to 'library/std/src/sys')
-rw-r--r--library/std/src/sys/wasm/condvar_atomics.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/std/src/sys/wasm/condvar_atomics.rs b/library/std/src/sys/wasm/condvar_atomics.rs
index 304c3bb4c58..a96bb18e6ef 100644
--- a/library/std/src/sys/wasm/condvar_atomics.rs
+++ b/library/std/src/sys/wasm/condvar_atomics.rs
@@ -9,7 +9,7 @@ pub struct Condvar {
     cnt: AtomicUsize,
 }
 
-pub type MovableCondvar = Box<Condvar>;
+pub type MovableCondvar = Condvar;
 
 // Condition variables are implemented with a simple counter internally that is
 // likely to cause spurious wakeups. Blocking on a condition variable will first