Commit Graph

188 Commits

Author SHA1 Message Date
pjh123 dbdc5556c6 feat: 默认参数自引用与后位引用读抛 TDZ ReferenceError 2026-10-09 23:58:14 +00:00
pjh123 2b18c4d264 feat: mapped arguments defineProperty 后参数与 arguments 再同步 2026-10-09 23:27:18 +00:00
pjh123 6ba2043599 feat: 写路径四路加函数名不可写守卫,sloppy 静默 strict 抛 TypeError 2026-10-09 22:20:20 +00:00
pjh123 4f6bd5d947 feat: 函数名登记为作用域内不可写绑定并按帧槽写入函数对象 2026-10-09 21:32:51 +00:00
pjh123 71904a644f feat: await using 释放挂起跨微任务续行并合并 SuppressedError 2026-10-09 20:50:35 +00:00
pjh123 328ccafbc0 feat: 释放方法多错合并为 SuppressedError 链 2026-10-09 20:04:45 +00:00
pjh123 ae73fb8da5 feat: 异常与 return 穿越释放资源,dispose_count 门控 2026-10-09 19:14:36 +00:00
pjh123 48ffb54c4f feat: 七类作用域出口正常释放 using 资源,for-of 每迭代 2026-10-09 18:40:24 +00:00
pjh123 b5ff2c132a feat: using 声明登记释放栈指令与 GC 根 2026-10-09 17:55:08 +00:00
pjh123 0df3f9d5fd fix: 尾调用内联臂补 pc 守卫防覆盖 catch 参数 2026-10-09 17:29:23 +00:00
pjh123 4030cb4224 feat: with 回退未声明名写落隐式全局 2026-10-09 17:17:49 +00:00
pjh123 0cbe4dc609 feat: bind/call/apply 异步目标 TailCall 改走异步调用入口 2026-10-09 17:01:41 +00:00
pjh123 12656cb2dd test: 哨兵键枚举修复验证收尾,版本推进 2026-10-09 16:43:31 +00:00
pjh123 0efc9e1516 feat: GetAsyncIterator 已定义非可调用方法抛 TypeError,补齐三态分支 2026-10-09 16:09:53 +00:00
pjh123 2d0182b304 fix: 版本计数器跨史诗未推 N 位,订正 0.8.106 至 0.13.9 2026-10-09 15:49:19 +00:00
pjh123 b240cbd305 feat: 对象层惰性模块命名空间求值触发 2026-10-09 15:13:19 +00:00
pjh123 7900bb92e6 feat: defer 依赖不发 __moduleEval,构造 deferred 对象并逐名预注册 2026-10-09 13:10:22 +00:00
pjh123 64c5fcbb1e feat: 落地 deferred namespace 状态盒与 is_deferred 标志 2026-10-09 12:46:50 +00:00
pjh123 c0648b9014 feat: import defer 阶段标志纳入模块哈希键 2026-10-09 12:11:02 +00:00
pjh123 a4cd722a30 feat: setYear 完整强转加 TimeClip 收尾,escape/unescape 码元口径 2026-10-09 12:03:42 +00:00
pjh123 11903fc520 feat: 九原型新增 toSource 遗留扩展方法 2026-10-09 11:41:50 +00:00
pjh123 0fc105243d feat: RegExp.prototype.compile 与全局遗留访问器 $1-$9 族 2026-10-09 11:14:02 +00:00
pjh123 bd969b4552 feat: substr 显式 undefined 长度取剩余全部,NaN 与负值归零 2026-10-09 10:23:01 +00:00
pjh123 0c277aac10 feat: try 语句压边界帧,空体内 break/continue 完成值物化 undefined 2026-10-09 10:04:23 +00:00
pjh123 920dc0e7f7 feat: direct eval 串按调用方严格性前置严格指令,受限名 catch 参数报 SyntaxError 2026-10-09 09:47:52 +00:00
pjh123 484d9a9e11 feat: 遍历族方法 ToObject 装箱基元接收者并钉位 reg0 保 GC 根 2026-10-09 09:21:49 +00:00
pjh123 582475363b feat: run 装载期对共享模块字节码显式复制,COW 深拷贝移出热路径 2026-10-09 09:07:20 +00:00
pjh123 f5766c4679 feat: Worker 编译与执行失败经 onerror 上报并接线 onmessageerror 2026-10-09 08:03:35 +00:00
pjh123 6d97546795 feat: 主线程事件循环加 worker onmessage 交付加端到端单测 2026-10-09 07:27:00 +00:00
pjh123 6f1df99a4f feat: Worker 构造器与 postMessage 与 terminate 与 self 面绑定 2026-10-09 06:50:04 +00:00
pjh123 f37f905c21 feat: worker 线程基础设施(WorkerMail 通道加事件循环加 Vm 固有方法) 2026-10-09 06:11:18 +00:00
pjh123 b20e38a5e2 feat: BroadcastChannel 构造器方法与绑定与注册表剪枝 2026-10-09 05:37:25 +00:00
pjh123 d7a10f0f44 feat: VmHost 加 BroadcastChannel 注册表三方法并 full_reset 清表 2026-10-09 05:15:37 +00:00
pjh123 2dc543b176 feat: BroadcastChannel 载荷盒与 GC 家族表接线 2026-10-09 04:39:22 +00:00
pjh123 dd373ef3f0 feat: BroadcastChannel 内核接线两 P 字段加 BuiltinId 加脏家族位加注册表字段 2026-10-09 04:26:22 +00:00
pjh123 a84f430739 feat: MessageChannel 构造器与 MessagePort 方法绑定及全局槽 2026-10-09 04:07:22 +00:00
pjh123 10628928bc feat: 端口载荷盒接入 GC 家族表并移消息队列至内核 2026-10-09 03:34:56 +00:00
pjh123 0ea87b8001 feat: 内核预留 MessagePort 原型与 MessageChannel 构造器槽位 2026-10-09 03:08:52 +00:00
pjh123 ff31e5bfd7 test: 钉住 SAB 构造器预分配账目与 grow 语义族及无 detach 面 2026-10-09 02:54:57 +00:00
pjh123 c5c1d470fb feat: Atomics 真原子性:SAB 臂改经共享缓冲 SeqCst 原子方法 2026-10-09 02:44:57 +00:00
pjh123 04df4070fa refactor: 拆分缓冲区载荷为 AB/SAB 双认入口,SAB 字节改走核账目 2026-10-08 10:30:04 +00:00
pjh123 3f26995040 feat: 新增 SharedBuffer 共享字节缓冲与核账目 2026-10-08 09:12:44 +00:00
pjh123 349164f244 refactor: 从 run 抽 execute_task 与 drain_microtasks 两原语 2026-10-08 09:00:31 +00:00
pjh123 18d1c63cd3 refactor: 删 VmHost 旧内核访问器与 runtime_api 对 kernel 依赖 2026-10-08 08:36:56 +00:00
pjh123 2958243e22 refactor: 消息值跨 realm 传递改经 VmHost 能力方法 2026-10-08 08:09:30 +00:00
pjh123 47912535d5 refactor: 内置十四文件迁移内核访问器调用至能力方法 2026-10-08 08:01:52 +00:00
pjh123 5970f804d7 refactor: 内置八文件续迁内核访问器调用至能力方法 2026-10-08 07:52:57 +00:00
pjh123 8a67117497 refactor: 内置八文件续迁内核访问器调用至 VmHost 能力方法 2026-10-08 07:38:50 +00:00
pjh123 376a2a1e9e refactor: 内置八文件内核访问器调用改经 VmHost 能力方法 2026-10-08 07:23:24 +00:00
pjh123 583175d174 refactor: VmHost 新增内核能力面方法与 ProtoKind 枚举 2026-10-08 07:09:50 +00:00