dicej opened issue #11224:
Alex and I had a discussion and hack session today and came up with more ergonomic, harder to misuse, and easier-to-implement-efficiently APIs for e.g.
TypedFunc::call_concurrent,StreamReader::read, etc. based on a refined version of theAccessorAPI we created for host functions. Early experiments show that we can adopt those APIs without major refactoring of the runtime internals; later, we can update the internals to take advantage of the efficiencies those new APIs unlock.
dicej added the wasm-proposal:component-model-async label to Issue #11224.
dicej assigned dicej to issue #11224.
alexcrichton assigned alexcrichton to issue #11224.
alexcrichton unassigned dicej from issue #11224.
alexcrichton closed issue #11224:
Alex and I had a discussion and hack session today and came up with more ergonomic, harder to misuse, and easier-to-implement-efficiently APIs for e.g.
TypedFunc::call_concurrent,StreamReader::read, etc. based on a refined version of theAccessorAPI we created for host functions. Early experiments show that we can adopt those APIs without major refactoring of the runtime internals; later, we can update the internals to take advantage of the efficiencies those new APIs unlock.
Last updated: Dec 06 2025 at 07:03 UTC