Commit Graph

136 Commits

Author SHA1 Message Date
pjh123 6ecd3aed89 feat: 事件目标弱引用注册表加三方法加原型链 2026-10-10 09:06:08 +00:00
pjh123 2b18c4d264 feat: mapped arguments defineProperty 后参数与 arguments 再同步 2026-10-09 23:27:18 +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 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 b240cbd305 feat: 对象层惰性模块命名空间求值触发 2026-10-09 15:13:19 +00:00
pjh123 6d97546795 feat: 主线程事件循环加 worker onmessage 交付加端到端单测 2026-10-09 07:27:00 +00:00
pjh123 f37f905c21 feat: worker 线程基础设施(WorkerMail 通道加事件循环加 Vm 固有方法) 2026-10-09 06:11:18 +00:00
pjh123 d7a10f0f44 feat: VmHost 加 BroadcastChannel 注册表三方法并 full_reset 清表 2026-10-09 05:15:37 +00:00
pjh123 dd373ef3f0 feat: BroadcastChannel 内核接线两 P 字段加 BuiltinId 加脏家族位加注册表字段 2026-10-09 04:26:22 +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 aa881783bf refactor: 绑定与 kernel 符号键改经 realm 维度编码 2026-10-07 03:48:59 +00:00
pjh123 e5d2f8e4f1 refactor: 符号属性键核心推导改经 realm 维度编码 2026-10-07 02:37:33 +00:00
pjh123 28d21e7929 feat: 符号键编码加 realm 维度并把符号表移入 realm 2026-10-07 02:13:07 +00:00
pjh123 c6bc93a076 refactor: realm 与 Vm 生命周期解耦,Vm 持 Arc<Realm> 2026-10-07 01:35:16 +00:00
pjh123 14ef287a75 refactor: 提取 Realm 组合类型,session 与 GC 及原型槽归 realm 2026-10-07 00:13:24 +00:00
pjh123 ba34c961ba feat: 环境变量开启 GC 压力模式,每顶层指令边界强制完整收集 2026-10-06 20:20:57 +00:00
pjh123 635c8144f6 feat: server 执行请求路径,六段纯函数加每请求步数覆盖 2026-10-06 15:05:18 +00:00
pjh123 bfbab9431a perf: String() 有限 double 转串加 16 槽 last-value 缓存 2026-10-05 07:36:12 +00:00
pjh123 bd14e332ba perf: 字符串 length 站点指针快判免 IC 读 2026-10-05 05:25:26 +00:00
pjh123 b77f75b237 feat: 新增采样器按指令周期记录样本并输出热点直方图 2026-10-04 21:40:26 +00:00
pjh123 463760dfda perf: 对象字面量静态键装载期预内部化,构造期直读侧表 2026-10-04 12:08:46 +00:00
pjh123 b8b38dbf28 docs: 改写五处 epoch 悬垂注释对齐统一入口分配语义 2026-10-04 11:30:00 +00:00
pjh123 b5a0582843 refactor: 退役 Vm epoch 字段面与 doc epoch 表述 2026-10-03 10:10:20 +00:00
pjh123 3ad2a4dca4 refactor: 退役逃逸写屏障 vm 侧调用点与固有方法 2026-10-03 01:24:15 +00:00
pjh123 89655f0b7f refactor: 退役 session_epoch Bump 字段 2026-10-02 18:09:37 +00:00
pjh123 ab0b874281 refactor: 晋升族整文件退役加生产调用点清理 2026-10-02 16:55:04 +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 c671a6cfb0 refactor: for-in 迭代器体脱离 epoch arena 改堆上 Box 独占释放 2026-09-29 16:10:15 +00:00
pjh123 87d43cd180 refactor: 对象分配统一入口并新增会话分配入口 2026-09-29 14:23:07 +00:00
pjh123 b3255faa46 perf: 压帧时固化 callee upvalue 表,热路径免每指令重查 2026-09-28 17:24:10 +00:00
pjh123 9ab19fb472 feat: for-await-of 逃出关闭异步 await return() 结算后恢复帧 2026-09-27 19:48:19 +00:00
pjh123 717960a9e8 perf: upvalue 读取缓存 callee 切片指针省解引用链 2026-09-26 20:30:53 +00:00
pjh123 bc6c13cff4 fix: GC 统计随 run 边界复位,bench GC 列逐文件独立 2026-09-26 12:19:23 +00:00
pjh123 736d9220d5 feat: 超时崩溃记录带 last-pc 现场(pc/opcode/帧深) 2026-09-26 10:20:27 +00:00
pjh123 65ef05bcc4 feat: 逐指令 trace 补 pc 并加 eval/run --trace 旗标 2026-09-26 09:40:37 +00:00
pjh123 b563819374 fix: run 边界清零 IC 命中计数使基准指标不再跨文件累积 2026-09-25 18:35:51 +00:00
pjh123 2920c77148 feat: 补齐动态函数构造器族与原型对象 2026-09-24 22:36:54 +00:00
pjh123 821e24cd0b feat: 实现 Promise.allKeyed 与 keyed 共享核 2026-09-24 08:46:04 +00:00
pjh123 77369ff9f1 fix: $262.gc() 补 mark 收口为顶层边界强制完整收集 2026-09-24 05:31:02 +00:00
pjh123 c568eed769 feat: Atomics.waitAsync/pause 异步臂与 notify 唤醒面 2026-09-23 21:17:43 +00:00
pjh123 dce132acec fix: TA 构造形态改读构造入口标记替代寄存器推断 2026-09-22 19:41:55 +00:00
pjh123 68e0ad7fa1 fix: 类构造器属性序修正 + prototype 哨兵键枚举修复 2026-09-21 16:27:14 +00:00
pjh123 66c3fc2ce6 fix: 执行状态重置补 native pack 实参区上界归位 2026-09-19 20:00:46 +00:00
pjh123 1d7561d07c fix: 恢复边界镜像重载跳过 native pack 实参区 2026-09-19 19:26:06 +00:00
pjh123 b45f979db7 fix: 数组长度定义异常原值抛出并保留错误类型 2026-09-18 02:42:11 +00:00
pjh123 1be5150667 fix: 属性值覆盖同步推进脏代际 2026-09-18 01:41:53 +00:00