Remove ๐ŸšŸ gate from 'cancellable' on waitable-set.{wait,poll} by lukewagner ยท Pull Request #606 ยท WebAssembly/component-model

Copy link

Member

The ๐ŸšŸ gate is primarily intended for "stackful async" (i.e., lifting async without a callback), but it ended up gating the cancellable? immediate on waitable-set.{wait,poll}. It was also on thread.yield-to (but not the other coop threading built-ins?), so it was removed there too. The main Explainer.md forgot to mention ๐ŸšŸ for cancellable, which is why it's not touched by the PR.