From e1117eb6a3f4db599b6d3662a95e5217edd1ca80 Mon Sep 17 00:00:00 2001 From: pjh456 <147148383@qq.com> Date: Thu, 17 Sep 2026 14:23:26 +0000 Subject: [PATCH] =?UTF-8?q?docs:=20=E4=BF=AE=E6=AD=A3=E5=BC=82=E6=AD=A5?= =?UTF-8?q?=E5=87=BD=E6=95=B0=E8=B0=83=E7=94=A8=E7=9A=84=E6=B3=A8=E9=87=8A?= =?UTF-8?q?=E8=AF=AD=E4=B9=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- crates/oxide_vm/src/vm_runtime.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/oxide_vm/src/vm_runtime.rs b/crates/oxide_vm/src/vm_runtime.rs index fa3de05b..49f0b1b7 100644 --- a/crates/oxide_vm/src/vm_runtime.rs +++ b/crates/oxide_vm/src/vm_runtime.rs @@ -373,7 +373,8 @@ impl Vm { /// 内联同步调用字节码函数:不起新 CallFrame,直接在调用方寄存器窗口内执行被调模块。 /// /// 平表按被调对象创建期 `table_gen` 解析(跨 run 调用仍命中定义模块所在原表); - /// 生成器/异步/异步生成器函数不执行函数体,分别返回对应迭代器或 promise 对象。 + /// 生成器与异步生成器函数不执行函数体,分别返回迭代器/异步迭代器对象;异步函数返回 + /// capability promise 并立即同步执行函数体到首个 await。 /// 普通函数经 `save_inline_state` 保存窗口后在调用方寄存器文件上执行子模块,结束 /// 时 `restore_inline_state` 回拷窗口。 ///