diff --git a/todo b/todo index 3ea4e30..e574c33 100644 --- a/todo +++ b/todo @@ -5,3 +5,7 @@ * Investigate using UMONITOR/UMWAIT for spinlocks to reduce busy-waiting stress/power consumption. Look for a parallel on ARM. * Investigate WFE/SEV to reduce busy-waiting in spinlocks on ARM. +* The input arg `requiredLocks` to LockSet::LockSet() should be + a ref and not by-value. Propagate this upward into + SerializedAsyncContin and into all derived classes' + constructors.