Commit Graph

722 Commits

Author SHA1 Message Date
pjh123 b4d281d109 feat: RegExp 五 Symbol 入口 live flag 直读与 lastIndex 替换收尾 2026-09-21 07:02:56 +00:00
pjh123 b1fade6afc fix: RegExp exec 重写 sticky 锚定与 lastIndex 规范读写 2026-09-21 04:37:12 +00:00
pjh123 a25bc53377 feat: RegExp 八个 flag 只读访问器与 u/v 互斥校验 2026-09-21 04:09:52 +00:00
pjh123 d93215c83b feat: 补全 Object.prototype 方法族与 toString 标签 2026-09-21 03:30:25 +00:00
pjh123 7481ceb798 feat: 补全 String locale 三方法与 localeCompare 基本档 2026-09-21 01:58:31 +00:00
pjh123 46211a66a5 feat: 实现 RegExp.escape 静态方法 2026-09-21 01:27:41 +00:00
pjh123 7062300a37 fix: define/create 非对象目标抛错与描述符两阶段收集 2026-09-20 22:15:00 +00:00
pjh123 4a8894a560 feat: 实现 Object.getOwnPropertyDescriptors 内建 2026-09-20 20:45:15 +00:00
pjh123 c9e1ee2e09 fix: 裸 return 物化 undefined,防调用残留值冒充完成值 2026-09-20 18:07:54 +00:00
pjh123 3fb3ebc3cc fix: Reflect.construct 换真构造帧并支持 newTarget 覆写 2026-09-20 15:13:18 +00:00
pjh123 1a6feadac4 fix: Array @@species 绑定并暴露真 [[Construct]],隐式返回交付当前 this 2026-09-20 13:07:38 +00:00
pjh123 28ccbebd52 fix: break/continue 携当前语句列表累积值且循环出口值按迭代回写 2026-09-20 12:19:52 +00:00
pjh123 c4ce29c6f2 fix: 词法声明遮蔽内置名不再占镜像槽并拒写臂全局解析 2026-09-20 11:16:13 +00:00
pjh123 1433d47329 fix: 被捕获词法绑定入口建 TDZ 占位 cell 并跳过陈旧静态守卫 2026-09-20 09:08:44 +00:00
pjh123 9a502e634a fix: 删后裸读已知全局内置名经 A 侧抛 ReferenceError 2026-09-20 08:38:11 +00:00
pjh123 392df5988b fix: 写屏障退直通后订正对象图留存与逃逸字面量两枚 mem 锚 2026-09-20 07:11:36 +00:00
pjh123 4285086b0e fix: 写屏障退直通并按趟修复 global 的 epoch 子引用 2026-09-20 06:30:54 +00:00
pjh123 b876495c00 fix: native 分支返回补镜像重载使外层裸读与 A 侧一致 2026-09-20 05:12:14 +00:00
pjh123 2b0238f310 fix: catch 参数名补入捕获扫描且 catch 入口新 cell 2026-09-20 04:46:41 +00:00
pjh123 9b4f1e916d fix: 装箱对象被包基元改专属载荷字段免槽位错位 2026-09-20 04:28:20 +00:00
pjh123 66c3fc2ce6 fix: 执行状态重置补 native pack 实参区上界归位 2026-09-19 20:00:46 +00:00
pjh123 d4df1ddaf4 fix: 循环体被捕获词法声明每迭代新建 cell 2026-09-19 19:58:13 +00:00
pjh123 1d7561d07c fix: 恢复边界镜像重载跳过 native pack 实参区 2026-09-19 19:26:06 +00:00
pjh123 be927a5df3 fix: at 极负索引越界返 undefined 并钉位装箱体跨窗保根 2026-09-19 17:06:58 +00:00
pjh123 0f2372c928 fix: 数组显式 undefined 命名槽存在性改按 shape 槽命中 2026-09-19 14:07:34 +00:00
pjh123 f870278795 fix: in 指令切 HasProperty 对齐整数索引与链上元素区 2026-09-19 13:17:23 +00:00
pjh123 e1691176c0 fix: reverse 中间截断整段补洞与下值提前钉位 2026-09-19 13:08:00 +00:00
pjh123 ae71adcaab fix: spread 字面量 elision 置洞并扩长 2026-09-19 12:44:47 +00:00
pjh123 f5330da5f0 fix: 读路径按规范跳洞对齐并补 HasProperty 存在判定 2026-09-19 11:52:53 +00:00
pjh123 6610384d90 fix: 数值长度数组构造建 n 个空洞 2026-09-19 10:59:36 +00:00
pjh123 a953652da8 fix: shift 返回钉结果寄存器并收 length 写序偏离 2026-09-19 10:33:59 +00:00
pjh123 0697cde219 fix: pending_length_exception 登记 GC 根遍历与搬移重写 2026-09-19 09:57:43 +00:00
pjh123 41bebaa05a fix: 数组长度赋值走统一检查并支持部分截断 2026-09-18 03:02:41 +00:00
pjh123 b45f979db7 fix: 数组长度定义异常原值抛出并保留错误类型 2026-09-18 02:42:11 +00:00
pjh123 a6411a495d fix: 数组长度收缩失败按阻挡索引部分截断 2026-09-18 02:41:09 +00:00
pjh123 951ec21b75 fix: wrapper 本体属性写触发内置重建失效复用 2026-09-18 02:27:43 +00:00
pjh123 5ecd03c1a1 fix: 数组长度按虚拟属性处理定义与截断 2026-09-18 02:05:57 +00:00
pjh123 1be5150667 fix: 属性值覆盖同步推进脏代际 2026-09-18 01:41:53 +00:00
pjh123 46464efede fix: 捕获块函数名入口实例化为 undefined 2026-09-18 01:29:53 +00:00
pjh123 4236290b45 fix: 不可扩展对象设置原型返回失败 2026-09-18 01:23:02 +00:00
pjh123 a8b4191d0f fix: 块函数外层变量入口实例化为 undefined 2026-09-18 01:15:11 +00:00
pjh123 ac6a48412b fix: 删除 super 属性按规范报错并补 setPrototypeOf 内置 2026-09-18 01:06:48 +00:00
pjh123 75eb0294c4 fix: 迭代器获取保留原始值接收者 2026-09-18 00:58:08 +00:00
pjh123 3de0f8a6cb feat: 跨模块可重赋导出活读 2026-09-18 00:46:06 +00:00
pjh123 1855775956 fix: 模块 var 与函数导出实例化期预初始化 2026-09-18 00:32:29 +00:00
pjh123 39183f449c fix: 模块写穿按绑定槽过滤并覆盖更新赋值路径 2026-09-18 00:32:12 +00:00
pjh123 f53918f287 feat: 星号导出歧义名从命名空间省略 2026-09-18 00:19:29 +00:00
pjh123 ed65b5282f feat: 模块命名空间枚举读活值并支持写穿 2026-09-18 00:02:21 +00:00
pjh123 cafac572fa feat: 模块命名空间导出条目表与预注册 2026-09-17 23:47:04 +00:00
pjh123 4d0f11e30a fix: 符号原语数值与字符串转换改抛类型错误 2026-09-17 23:32:28 +00:00