Commit Graph

106 Commits

Author SHA1 Message Date
pjh123 e154b12126 perf: CallFrame 构造 this 判别位并入 bool 组省 8 字节 2026-10-13 08:18:34 +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 ba09284da5 style: 格式化存量未整理文件 2026-10-10 10:24:44 +00:00
pjh123 6ecd3aed89 feat: 事件目标弱引用注册表加三方法加原型链 2026-10-10 09:06:08 +00:00
pjh123 9ecd573526 feat: Event 体系内核接线九 P 字段加 BuiltinId 加脏位加 ProtoKind 2026-10-10 08:02:05 +00:00
pjh123 958cc1f7a2 feat: super 属性写新建 SUPER_PUT_PROP 指令 2026-10-10 01:37:39 +00:00
pjh123 b6219188e7 fix: DefineOwnProperty 臂写参数寄存器补顶帧守卫 2026-10-10 00:12:44 +00:00
pjh123 2b18c4d264 feat: mapped arguments defineProperty 后参数与 arguments 再同步 2026-10-09 23:27:18 +00:00
pjh123 4f6bd5d947 feat: 函数名登记为作用域内不可写绑定并按帧槽写入函数对象 2026-10-09 21:32:51 +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 ae73fb8da5 feat: 异常与 return 穿越释放资源,dispose_count 门控 2026-10-09 19:14:36 +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 920dc0e7f7 feat: direct eval 串按调用方严格性前置严格指令,受限名 catch 参数报 SyntaxError 2026-10-09 09:47:52 +00:00
pjh123 582475363b feat: run 装载期对共享模块字节码显式复制,COW 深拷贝移出热路径 2026-10-09 09:07:20 +00:00
pjh123 6d97546795 feat: 主线程事件循环加 worker onmessage 交付加端到端单测 2026-10-09 07:27:00 +00:00
pjh123 0d6d06cd1f style: 修 rustfmt 格式化差异 2026-10-09 06:13:36 +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 0ea87b8001 feat: 内核预留 MessagePort 原型与 MessageChannel 构造器槽位 2026-10-09 03:08:52 +00:00
pjh123 04df4070fa refactor: 拆分缓冲区载荷为 AB/SAB 双认入口,SAB 字节改走核账目 2026-10-08 10:30:04 +00:00
pjh123 349164f244 refactor: 从 run 抽 execute_task 与 drain_microtasks 两原语 2026-10-08 09:00:31 +00:00
pjh123 18d1c63cd3 refactor: 删 VmHost 旧内核访问器与 runtime_api 对 kernel 依赖 2026-10-08 08:36:56 +00:00
pjh123 583175d174 refactor: VmHost 新增内核能力面方法与 ProtoKind 枚举 2026-10-08 07:09:50 +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 30a5600466 refactor: 运行时符号键调用点改经 realm 维度编码 2026-10-07 03:22:52 +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 55bec82f69 refactor: Vm 加 unsafe impl Send,移除 vm_pool 的 Send 抑制 2026-10-07 01:50:02 +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 add910a504 feat: GC mark 播种按 24 根组计数,修正 roots 日志口径 2026-10-06 23:32:28 +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 3330c0fb8c chore: 清理 well-known symbol 对象冒充路径的读侧死代码 2026-10-05 17:58:13 +00:00
pjh123 59afe010cd perf: 实参打包缓冲回退 Vec(A/B 实测无可测收益) 2026-10-05 08:51:57 +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 8e6703e606 fix: 采样样本记表代际,直方图按代际解析函数名并订正并列注释 2026-10-04 22:55:06 +00:00
pjh123 fce50e3f64 perf: for-of 快路径快照 inner 与游标入条目,免每步槽协议 2026-10-04 22:44:05 +00:00
pjh123 b77f75b237 feat: 新增采样器按指令周期记录样本并输出热点直方图 2026-10-04 21:40:26 +00:00
pjh123 ae5297671d feat: 新增 --profile 旗标聚合现有计数器统一出口 2026-10-04 20:18:38 +00:00
pjh123 e84b2ed09f docs: 对齐 README 与基准基线文档的 epoch 退役后口径 2026-10-04 12:24:24 +00:00
pjh123 463760dfda perf: 对象字面量静态键装载期预内部化,构造期直读侧表 2026-10-04 12:08:46 +00:00