anistark / anistark/wasmrun

enhancement: WASI 0.3 async support (streams, futures, event loop)

未關閉
#97 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
enhancement Needs discussion
主要語言
Rust
星號
48
分支
4
平均合併
20 小時 13 分鐘
30 天內合併 PR
11

描述

Tracked by #92

## Goal

Add WASI 0.3 async support: `async` functions, `stream`, `future`, and a host-managed shared event loop. Optionally polyfill 0.2 on top of 0.3.

## Status

Scope to be refined after #92 Phase 3 (0.2 worlds) lands. WASI 0.3 was ratified 2026-06-11; keep opt-in until language toolchains mature.

## Depends on

- Phase 3 (WASI 0.2 worlds)

貢獻指南

開啟貢獻指南

研究方向

Start by reading issue #92 and its Phase 3 work on WASI 0.2 worlds, which this issue depends on. After that scope is refined, the target is opt-in WASI 0.3 support for async functions, streams, futures, and a host-managed shared event loop; an optional 0.2 polyfill is also mentioned.

由索引模型根據 Issue 內容生成。

評估

技術堆疊
rust, wasm
領域
operating-systems
Issue 類型
功能
難度
5/5
預估耗時
一週以上
活躍度
冷清
描述清晰度
需要釐清
新手友好度
25/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。