Commit Graph

269 Commits

Author SHA1 Message Date
pjh123 ff4ae9aaa6 feat: eval 代码块函数早期错误跳过不建绑定 2026-10-16 19:07:31 +00:00
pjh123 f644f08a34 style: 自动格式化 2026-10-16 18:41:59 +00:00
pjh123 50d05bd4a0 fix: 块函数名绑定可写化并收窄 catch 参数抑制面 2026-10-16 18:41:55 +00:00
pjh123 8a9d09aa5d style: 自动格式化 2026-10-16 17:01:20 +00:00
pjh123 77782f01a5 fix: 类构造器寄存器放宽 u8 守卫并消除 this 槽 254 特判碰撞 2026-10-16 17:01:17 +00:00
pjh123 a791a312ec fix: 捕获扫描器赋值目标私有字段臂改扫对象 2026-10-16 16:04:36 +00:00
pjh123 d6e06788a9 style: 自动格式化 2026-10-16 15:03:59 +00:00
pjh123 cf0b59d892 feat: 间接 eval 读全局词法环境镜像并补齐写路径 2026-10-16 15:03:55 +00:00
pjh123 f3c3620b70 feat: source-phase 导入绑定 ModuleSource 宿主内建 2026-10-14 07:04:41 +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 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 35920d8605 style: 自动格式化 2026-10-13 17:36:52 +00:00
pjh123 75cece2ad9 feat: TLA 模块求值 emit 侧编译为合成异步函数 2026-10-13 17:36:47 +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 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
pjh123 35efd73ea0 perf: 字符串域加模板折叠为单字符串常量 2026-10-12 13:15:05 +00:00
pjh123 0aa7bf83c1 style: 自动格式化 2026-10-12 12:47:14 +00:00
pjh123 84bcebee53 perf: 数值域双常量折叠加语义守卫 2026-10-12 12:47:12 +00:00
pjh123 3c13aed5fb style: 自动格式化 2026-10-12 09:46:36 +00:00
pjh123 8babf99f3f perf: 影子集改计次映射消每边界集合分配 2026-10-12 09:46:34 +00:00
pjh123 ff8e28fa06 fix: 形参默认值扫描包深度增减,恢复父级绑定捕获判定 2026-10-12 06:13:33 +00:00
pjh123 df336a6326 style: 自动格式化 2026-10-12 05:33:04 +00:00
pjh123 b9ff4226b7 perf: 捕获判定与upvalue收集合并单入口 2026-10-12 05:33:01 +00:00
pjh123 9af8f61a23 style: 自动格式化 2026-10-12 05:12:38 +00:00
pjh123 a1e00d7bec refactor: 捕获扫描器改双引用集引擎单参签名并穷尽匹配 2026-10-12 05:12:35 +00:00
pjh123 e381ad2318 style: 自动格式化 2026-10-12 04:52:58 +00:00
pjh123 15c6e1db6c perf: 程序模块入口名字收集切单趟,删旧收集器 2026-10-12 04:52:56 +00:00
pjh123 3e4f923ee2 style: 自动格式化 2026-10-12 04:22:31 +00:00
pjh123 f383446bd1 perf: 作用域名收集六趟合一,函数体与模块体单趟填六输出 2026-10-12 04:22:29 +00:00
pjh123 26441edcbc perf: 类私有名作用域容器改哈希表,点查由线性扫描改 O(1) 2026-10-12 04:01:14 +00:00
pjh123 6b2bd6abb8 perf: 捕获分析加无嵌套函数早退守卫,免捕获集全 AST 遍历 2026-10-12 03:56:18 +00:00
pjh123 9084aff761 perf: 解析入口改用线程本地分配器,稳态免系统调用 2026-10-12 03:35:12 +00:00
pjh123 4ed8524493 build: 告警门统一走 workspace lints 2026-10-10 15:44:17 +00:00
pjh123 3cc811e730 style: 订正对象方法发射长行折行 2026-10-10 06:53: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 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