From the [Shared Everything Threads proposal](https://github.com/WebAssembly/shared-everything-threads/blob/main/proposals/shared-everything-threads/Overview.md#managed-waiter-queues). Also see [the issue](https://github.com/WebAssembly/shared-everything-threads/issues/102) about waitqueue's representation.