Commit Graph

69 Commits

Author SHA1 Message Date
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
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 a4d70a8bfe refactor: 退役逃逸写屏障 builtins 侧调用点与 trait 兑现 2026-10-03 02:54:40 +00:00
pjh123 b76f2214f9 refactor: 退役内置盒克隆重写族死函数与孤儿辅助 2026-10-02 20:35:48 +00:00
pjh123 43acaacd08 refactor: 退役根重写镜像与对象克隆重写族,保留原地 sweep 弱键定夺 2026-10-02 19:24:56 +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 3c6310c586 fix: 深层分配公式改全量重算消除对象堆数据双计
深层采样层不再以手工账目为 base 叠加逐对象堆数据重算,改为对象、串、
BigInt 表长、cell 表长四分量各按当前值计一次、互不相交,消除存活对象
堆数据整份双计;bench 留存说明的账目成分列举与 run 边界 doc 措辞同步
改现语义,公式单测夹具补带元素向量的对象,钉深层与轻层零增长逐位相等。
2026-10-01 14:01:33 +00:00
pjh123 ce8bd6682c perf: 账目公式切手工口径退役 arena 计数器 2026-10-01 10:35:29 +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 754b910da9 docs: 修正 inline_callee 注释为热路径读活动镜像的准确语义 2026-09-28 17:56:51 +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 ac13b1a285 feat: 异步生成器 yield* 走异步迭代协议按规范结算 2026-09-27 18:06:36 +00:00
pjh123 f8722ca91d fix: sloppy 函数调用原始值 this 按规范盒装为包装对象 2026-09-27 00:49:22 +00:00
pjh123 717960a9e8 perf: upvalue 读取缓存 callee 切片指针省解引用链 2026-09-26 20:30:53 +00:00
pjh123 bf19cf112b perf: for-of 内置迭代器快路径直步,跳过 native 调用帧 2026-09-26 19:59:23 +00:00
pjh123 6a9ae54e5d perf: native 同步调用实参打包改栈内 SmallVec 免堆分配 2026-09-26 16:58:12 +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 d0a95309ba refactor: 删除占位 opcode 表项与派发兜底臂 2026-09-26 08:44:36 +00:00
pjh123 d4ed76855e fix: fmt 收口与 clippy ptr_eq 收敛,padStart 测试期望对齐码元口径 2026-09-25 04:59:51 +00:00
pjh123 2920c77148 feat: 补齐动态函数构造器族与原型对象 2026-09-24 22:36:54 +00:00
pjh123 2dc119874d fix: 补 Function 构造器残面与 TypedArray/Atomics 边 2026-09-24 21:19:27 +00:00
pjh123 70e03c6a62 feat: 类体计算键访问器落地动态定义访问器指令 2026-09-24 09:16:08 +00:00
pjh123 77369ff9f1 fix: $262.gc() 补 mark 收口为顶层边界强制完整收集 2026-09-24 05:31:02 +00:00
pjh123 c8fda6132b fix: Reflect 族属性键转换异常原值传播接传播变体 2026-09-23 22:30:55 +00:00
pjh123 c568eed769 feat: Atomics.waitAsync/pause 异步臂与 notify 唤醒面 2026-09-23 21:17:43 +00:00
pjh123 18b80f2f41 feat: TA 定义自身属性数值索引臂与原型链门口径 2026-09-23 08:31:47 +00:00
pjh123 0645a3d2e4 feat: TA Set 面接统一数值键门与 receiver 四分类裁决 2026-09-23 07:35:53 +00:00
pjh123 897cdf678e feat: TypedArray Get/Has 接统一数值键门三态分派 2026-09-23 06:30:37 +00:00
pjh123 dce132acec fix: TA 构造形态改读构造入口标记替代寄存器推断 2026-09-22 19:41:55 +00:00
pjh123 098375aa9e fix: DataView 原型访问器与 ToNumber 强转序位收口 2026-09-22 05:57:39 +00:00
pjh123 3fb3ebc3cc fix: Reflect.construct 换真构造帧并支持 newTarget 覆写 2026-09-20 15:13:18 +00:00