[feat] Async Notify #279
Labels
enhancement
New feature or request
good first issue
Good for newcomers
sys: async
Related to the scheduler or task subsystems
sys: WASM
Related to the WebAssembly Engine
Implement/port an asynchronous
Notify
type that allows any number of tasks to wait on a signal and other tasks to wake them up by notifying one or many at once. See tokio'sNotify
and async_std'sCondvar
for inspiration.This is not only a useful general purpose sync primitive, it is also a requirement for the WASM
memory.atomic.wait
andmemory.atomic.notify
instructions and potentially any page-eviction, page-compaction deamon tasks in the future.The text was updated successfully, but these errors were encountered: