diff --git a/crates/oxide_kernel/src/builtin.rs b/crates/oxide_kernel/src/builtin.rs index b554bedf..e3867abb 100644 --- a/crates/oxide_kernel/src/builtin.rs +++ b/crates/oxide_kernel/src/builtin.rs @@ -291,7 +291,7 @@ pub struct BuiltinWorld { /// `DisposableStack.prototype`:同步资源栈原型(链到 Object.prototype), /// 方法/别名/@@toStringTag 由绑定层安装。 pub disposable_stack_proto: P, - /// `AsyncDisposableStack.prototype`:异步资源栈原型(步3 用,形状与同步栈一致)。 + /// `AsyncDisposableStack.prototype`:异步资源栈原型(形状与同步栈一致)。 pub async_disposable_stack_proto: P, pub stub_objects: Vec>, } diff --git a/crates/oxide_types/src/object.rs b/crates/oxide_types/src/object.rs index 89c4c43a..68cc28f2 100644 --- a/crates/oxide_types/src/object.rs +++ b/crates/oxide_types/src/object.rs @@ -659,7 +659,7 @@ impl JsObject { pub const OBJ_TYPE_BOUND: u8 = 23; /// DisposableStack 对象:状态盒(Pending/Disposed + entries)存于 `native_data`。 pub const OBJ_TYPE_DISPOSABLE_STACK: u8 = 24; - /// AsyncDisposableStack 对象(步3 用):状态盒与同步栈同构,预留 type_tag。 + /// AsyncDisposableStack 对象(异步资源栈):状态盒与同步栈同构,预留 type_tag。 pub const OBJ_TYPE_ASYNC_DISPOSABLE_STACK: u8 = 25; /// `is_session_epoch` 字段中的 session 标记位。 pub const SESSION_EPOCH_BIT: u8 = 0x01; @@ -780,7 +780,7 @@ impl JsObject { self.type_tag == Self::OBJ_TYPE_DISPOSABLE_STACK } - /// 是否 AsyncDisposableStack 对象(异步资源栈,步3 用)。 + /// 是否 AsyncDisposableStack 对象(异步资源栈)。 #[inline] pub fn is_async_disposable_stack_obj(&self) -> bool { self.type_tag == Self::OBJ_TYPE_ASYNC_DISPOSABLE_STACK