Commit Graph

596 Commits

Author SHA1 Message Date
pjh123 ba09284da5 style: 格式化存量未整理文件 2026-10-10 10:24:44 +00:00
pjh123 6ecd3aed89 feat: 事件目标弱引用注册表加三方法加原型链 2026-10-10 09:06:08 +00:00
pjh123 5fc898906a feat: 私有名方法名加井号前缀加嵌套类独立作用域 2026-10-10 03:15:38 +00:00
pjh123 958cc1f7a2 feat: super 属性写新建 SUPER_PUT_PROP 指令 2026-10-10 01:37:39 +00:00
pjh123 c38e91a65a feat: 对象方法 super 门加计算型 super 成员加 VM 步序对齐 2026-10-10 01:09:06 +00:00
pjh123 b6219188e7 fix: DefineOwnProperty 臂写参数寄存器补顶帧守卫 2026-10-10 00:12:44 +00:00
pjh123 c7f7588b81 style: 全 workspace 格式订正,消除 fmt 漂移 2026-10-09 23:58:34 +00:00
pjh123 dbdc5556c6 feat: 默认参数自引用与后位引用读抛 TDZ ReferenceError 2026-10-09 23:58:14 +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 ae73fb8da5 feat: 异常与 return 穿越释放资源,dispose_count 门控 2026-10-09 19:14:36 +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 0efc9e1516 feat: GetAsyncIterator 已定义非可调用方法抛 TypeError,补齐三态分支 2026-10-09 16:09:53 +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 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 4f9b6ab444 refactor: 动态编译改经 CompilerService 注入,oxide_vm 去编译器依赖 2026-10-08 05:51:58 +00:00
pjh123 372bb80cfd style: 修 rustfmt 格式化差异 2026-10-07 17:14:42 +00:00
pjh123 c6bc93a076 refactor: realm 与 Vm 生命周期解耦,Vm 持 Arc<Realm> 2026-10-07 01:35:16 +00:00
pjh123 ba34c961ba feat: 环境变量开启 GC 压力模式,每顶层指令边界强制完整收集 2026-10-06 20:20:57 +00:00
pjh123 9bdd2bd94c fix: 顶层 var 撞 accessor 写点改 Set 语义对齐 node 实证 2026-10-06 11:33:05 +00:00
pjh123 ff5ab62222 fix: 顶层 var 撞既有属性写面对齐 node 锚定 2026-10-06 10:51:26 +00:00
pjh123 6a2f5616f1 fix: 删后复合逻辑赋值与 update 表达式 LHS 旧值读抛 ReferenceError 2026-10-06 06:25:31 +00:00
pjh123 ee3eb1892a fix: with 内 delete 回退臂解析外层绑定按可删除性定值 2026-10-06 04:48:01 +00:00
pjh123 7ab8a0587d test: 改 rest 形解构赋值回归钉初值为零修复判别力 2026-10-06 04:14:53 +00:00
pjh123 77f6ea52c3 test: 补解构赋值写被捕获顶层 let 落 cell 回归钉 2026-10-06 01:32:24 +00:00
pjh123 efcb92b47e fix: 运行时 cell TDZ 消息带上被访问绑定名 2026-10-06 01:09:33 +00:00
pjh123 cb844ce64d fix: 数组 for-in 可枚举滤按元素区偏移取命名属性元数据 2026-10-06 00:09:38 +00:00
pjh123 0a1ca83661 fix: if 无 else 假支显式写 undefined 消除寄存器初始化巧合依赖 2026-10-05 22:38:53 +00:00
pjh123 75810cb8e7 fix: for 头名回填加作用域深度门控防体内同名遮蔽覆写头 cell 2026-10-05 17:30:42 +00:00
pjh123 a1cbb82fb6 fix: 排序默认比较改 UTF-16 码元序 2026-10-05 09:55:41 +00:00
pjh123 7390d66f3e test: 订正微基准对象字面量用例注释覆盖描述 2026-10-04 20:29:21 +00:00
pjh123 3d85af635b test: 微基准补纯对象字面量循环用例并推进版本 2026-10-04 17:23:13 +00:00
pjh123 f0d91610eb test: 修微基准 gc_churn 阈值触发收集并订正 IC 语义注释 2026-10-04 16:50:26 +00:00
pjh123 ca874f04ed test: 微基准补 intern 直调两用例并推进版本 2026-10-04 16:27:08 +00:00
pjh123 2657da8f34 test: 新增毫秒级热路径微基准套件十用例 2026-10-04 15:46:37 +00:00
pjh123 2f456058c0 fix: var 解构声明叶名递归预声明入槽 2026-10-04 14:04:31 +00:00
pjh123 f73bf3681f test: 补 for 循环泄漏形完成值引擎钉 2026-10-04 13:21:41 +00:00
pjh123 ab0b874281 refactor: 晋升族整文件退役加生产调用点清理 2026-10-02 16:55:04 +00:00
pjh123 b4e36fc147 style: 冗余闭包改函数路径并补文档段空行 2026-10-01 09:42:20 +00:00
pjh123 5c8699733d refactor: 收集路径原地化退役移动式sweep与门控 2026-10-01 09:06:23 +00:00
pjh123 1711ae948b perf: 对象统一入口 Box 化合并对象表退役晋升档 2026-10-01 06:39:51 +00:00
pjh123 f70de8cb43 fix: 大数组索引写降级命名属性并扩展逻辑长度 2026-09-29 13:05:37 +00:00
pjh123 3aadf1c163 style: 参数列表与调用折行对齐格式检查 2026-09-29 12:12:10 +00:00
pjh123 40a135c515 test: 补装箱 Number 盒 arraylike 整数键写读回归守卫 2026-09-29 11:38:49 +00:00
pjh123 6d961723da fix: 数组越界元素写入新建成段按规范置为空洞 2026-09-28 20:57:14 +00:00
pjh123 55133c0057 feat: 脚本顶层词法声明三常量名合法化并登记语料跳过条目 2026-09-28 19:06:34 +00:00