Skip to content

Implement async import/export ABI dispatch required for WASI Preview 3 #73

Description

@medz

Summary

Teach the runtime to drive the Preview 3 draft async import/export ABI so component calls can suspend, resume, and complete across host boundaries.

Parent tracking issue: #70
Suggested implementation order: 3 / 14

References

Acceptance criteria

  • Async imports can suspend and resume cleanly instead of being forced through synchronous call paths.
  • Async exports can complete without deadlocking or violating the component-model draft ABI expectations.
  • Tests cover host-to-component and component-to-host async round-trips on the supported runtimes.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions