From ec69a858e44992b37af3d559479777c0dfec1c7a Mon Sep 17 00:00:00 2001 From: Mara Bos Date: Thu, 1 Oct 2020 01:09:48 +0200 Subject: [PATCH] No longer put wasm condvars in a box. These condvars are just an AtomicUsize, so can be moved without problems. --- library/std/src/sys/wasm/condvar_atomics.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; +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