Commit Graph

1698 Commits

Author SHA1 Message Date
pjh123 fe430d4bcb fix: 同名捕获组回引与 groups 字段改末次已定义语义 2026-10-14 08:05:13 +00:00
pjh123 b1e2367556 fix: 还原 instanceof 的 null handler 归一化条件并翻转单测断言 2026-10-14 07:14:36 +00:00
pjh123 f3c3620b70 feat: source-phase 导入绑定 ModuleSource 宿主内建 2026-10-14 07:04:41 +00:00
pjh123 f945616d5f fix: hasInstance handler 为 null 时按规范抛 TypeError 2026-10-14 06:31:20 +00:00
pjh123 ad5502353a style: 自动格式化 2026-10-14 06:18:51 +00:00
pjh123 7177d43adb fix: 模块求值状态表补入 GC 根遍历防命名空间对象悬垂 2026-10-14 06:18:47 +00:00
pjh123 05576fc406 style: 自动格式化 2026-10-14 06:00:57 +00:00
pjh123 a65689a19b fix: instanceof 检查右侧可调用性并投递原生异常 2026-10-14 06:00:55 +00:00
pjh123 669a68f55f style: 自动格式化 2026-10-14 05:16:37 +00:00
pjh123 43f15ad2ee feat: import defer 的 TLA 传递依赖按规范序提升求值 2026-10-14 05:16:34 +00:00
pjh123 76c5a48184 style: 自动格式化 2026-10-13 18:43:48 +00:00
pjh123 1ad4c63c94 fix: TLA 游走器补 if 测试臂与类声明 extends 臂 2026-10-13 18:43:45 +00:00
pjh123 cfd00db9f0 style: 自动格式化 2026-10-13 18:26:57 +00:00
pjh123 b0249e84f7 feat: TLA 模块 test262 入口按编译标志路由异步驱动 2026-10-13 18:26:53 +00:00
pjh123 e63d835c86 style: 自动格式化 2026-10-13 18:09:58 +00:00
pjh123 9eb30ff1f2 fix: TLA 游走器补 export 声明顶层 await 判定 2026-10-13 18:09:56 +00:00
pjh123 442857fab0 style: 自动格式化 2026-10-13 18:00:27 +00:00
pjh123 cc8db162a0 feat: TLA 模块求值 VM driver 单次 drain 到静止 2026-10-13 18:00:24 +00:00
pjh123 35920d8605 style: 自动格式化 2026-10-13 17:36:52 +00:00
pjh123 75cece2ad9 feat: TLA 模块求值 emit 侧编译为合成异步函数 2026-10-13 17:36:47 +00:00
pjh123 009a049288 style: 自动格式化 2026-10-13 08:18:37 +00:00
pjh123 e154b12126 perf: CallFrame 构造 this 判别位并入 bool 组省 8 字节 2026-10-13 08:18:34 +00:00
pjh123 07d72c00de fix: 修复 GC 阈值与常量折叠引发的两族测试断言失效 2026-10-13 03:21:50 +00:00
pjh123 bd5ea29203 fix: 测试改用变量操作数规避常量折叠 2026-10-13 03:07:53 +00:00
pjh123 05fdeb2307 perf: 删 test262 分配上限并降 session GC 阈值至 4MiB 2026-10-13 02:53:06 +00:00
pjh123 c380cead57 feat: safe 模式并行 worker 进程化,Unix socket 复用分片帧协议 2026-10-12 20:37:54 +00:00
pjh123 f78f7617fd style: 自动格式化 2026-10-12 19:47:18 +00:00
pjh123 d026ea626e perf: run 装载期常量转换与 si 侧表改 Vm 模块级缓存 2026-10-12 19:47:16 +00:00
pjh123 91991c3802 style: 自动格式化 2026-10-12 19:12:13 +00:00
pjh123 05b9b280cf refactor: 写路径契约与压帧与异步标志组收结构体并删死参 2026-10-12 19:12:11 +00:00
pjh123 2dc5e1fb9e style: 自动格式化 2026-10-12 18:21:34 +00:00
pjh123 4345d14a0b refactor: temporal 与 json 长参数收进结构体 2026-10-12 18:21:31 +00:00
pjh123 92fd288b07 style: 自动格式化 2026-10-12 17:54:02 +00:00
pjh123 29ea2fd990 refactor: 绑定层环境四件套收敛为 BindEnv 单参 2026-10-12 17:54:00 +00:00
pjh123 df599313d4 style: 自动格式化 2026-10-12 17:25:42 +00:00
pjh123 a651cbff54 refactor: 绑定层函数签名收敛为 BindEnv 单参 2026-10-12 17:25:40 +00:00
pjh123 3c89324736 style: 自动格式化 2026-10-12 16:48:13 +00:00
pjh123 f0eece380f refactor: 绑定层引入 BindEnv 结构体并收敛 mod 内私有 helper 2026-10-12 16:48:10 +00:00
pjh123 3d7e8edd75 refactor: emit 冗余标志参数收敛为内部推导 2026-10-12 16:30:51 +00:00
pjh123 2d5cba7e98 style: 自动格式化 2026-10-12 16:02:00 +00:00
pjh123 1ca2149f7e refactor: 函数体编译链收进 FunctionFlags 与 ClassElementHooks 结构体 2026-10-12 16:01:57 +00:00
pjh123 a862e381ec fix: 池满时清 known 防陈旧值误折 2026-10-12 15:20:48 +00:00
pjh123 7e7ee4f823 style: 自动格式化 2026-10-12 15:19:12 +00:00
pjh123 36575c3aa0 perf: 常量折叠加位运算与比较 C 组加池溢出守卫 2026-10-12 15:19:09 +00:00
pjh123 9dd19bb46a style: 自动格式化 2026-10-12 14:44:00 +00:00
pjh123 66e240ad00 feat: 新增 IR 层常量传播与折叠 pass 2026-10-12 14:43:58 +00:00
pjh123 b7b6d43d05 refactor: lower 编码实现按值移交,原 lower 降为克隆包装 2026-10-12 14:01:37 +00:00
pjh123 7cf3020bde style: 自动格式化 2026-10-12 13:56:09 +00:00
pjh123 737931b3e7 fix: 负零字面量折叠保符号不丢负号 2026-10-12 13:56:07 +00:00
pjh123 01b47c030a perf: 一元逻辑条件字面量表达式折叠为单常量 2026-10-12 13:50:42 +00:00