pjh123
|
9b525ea5bc
|
feat: server 独立模式,唯一路径不注册 sidecar 加空闲与断开退出
|
2026-10-06 16:46:06 +00:00 |
|
pjh123
|
aa40d96f2b
|
feat: server 交接 yield 协议,旧 server 排空退出后新 server 接管
|
2026-10-06 16:31:02 +00:00 |
|
pjh123
|
20e71417ee
|
feat: server 信号处理,SIGINT/SIGTERM 置位关闭标志走优雅退出
|
2026-10-06 15:53:21 +00:00 |
|
pjh123
|
a08652252b
|
feat: 池状态接口加高水位跟踪与 Status 峰值字段
|
2026-10-06 15:38:09 +00:00 |
|
pjh123
|
635c8144f6
|
feat: server 执行请求路径,六段纯函数加每请求步数覆盖
|
2026-10-06 15:05:18 +00:00 |
|
pjh123
|
196bb77516
|
fix: 损坏 sidecar 分支补删陈旧 socket 文件
|
2026-10-06 14:30:52 +00:00 |
|
pjh123
|
afa2b25237
|
feat: server 进程主体,accept 循环与控制请求直接处理
|
2026-10-06 14:24:12 +00:00 |
|
pjh123
|
ccec125b6e
|
feat: server 身份注册,sidecar 原子创建与 liveness 检查原语
|
2026-10-06 13:55:49 +00:00 |
|
pjh123
|
9bdd2bd94c
|
fix: 顶层 var 撞 accessor 写点改 Set 语义对齐 node 实证
|
2026-10-06 11:33:05 +00:00 |
|
pjh123
|
3b8cb5e85d
|
feat: 持久 server 协议数据面,NDJSON 帧与 serde 请求响应结构体
|
2026-10-06 11:02:58 +00:00 |
|
pjh123
|
ff5ab62222
|
fix: 顶层 var 撞既有属性写面对齐 node 锚定
|
2026-10-06 10:51:26 +00:00 |
|
pjh123
|
6a2f5616f1
|
fix: 删后复合逻辑赋值与 update 表达式 LHS 旧值读抛 ReferenceError
|
2026-10-06 06:25:31 +00:00 |
|
pjh123
|
ee3eb1892a
|
fix: with 内 delete 回退臂解析外层绑定按可删除性定值
|
2026-10-06 04:48:01 +00:00 |
|
pjh123
|
7ab8a0587d
|
test: 改 rest 形解构赋值回归钉初值为零修复判别力
|
2026-10-06 04:14:53 +00:00 |
|
pjh123
|
77f6ea52c3
|
test: 补解构赋值写被捕获顶层 let 落 cell 回归钉
|
2026-10-06 01:32:24 +00:00 |
|
pjh123
|
efcb92b47e
|
fix: 运行时 cell TDZ 消息带上被访问绑定名
|
2026-10-06 01:09:33 +00:00 |
|
pjh123
|
cb844ce64d
|
fix: 数组 for-in 可枚举滤按元素区偏移取命名属性元数据
|
2026-10-06 00:09:38 +00:00 |
|
pjh123
|
0a1ca83661
|
fix: if 无 else 假支显式写 undefined 消除寄存器初始化巧合依赖
|
2026-10-05 22:38:53 +00:00 |
|
pjh123
|
013c0eb3cf
|
fix: CFG 异常边覆盖 try 体全部块,补全干涉图 keep 与 callee 边
|
2026-10-05 22:00:50 +00:00 |
|
pjh123
|
3ceadcf8c9
|
refactor: 删 BuiltinWorld 十三个 well-known symbol 空对象字段
|
2026-10-05 18:50:31 +00:00 |
|
pjh123
|
3330c0fb8c
|
chore: 清理 well-known symbol 对象冒充路径的读侧死代码
|
2026-10-05 17:58:13 +00:00 |
|
pjh123
|
75810cb8e7
|
fix: for 头名回填加作用域深度门控防体内同名遮蔽覆写头 cell
|
2026-10-05 17:30:42 +00:00 |
|
pjh123
|
6cb7964764
|
feat: 捕获 cell 换键——类合成 cell 切计数器分配,类名与函数声明改可见绑定索引
|
2026-10-05 17:05:08 +00:00 |
|
pjh123
|
1144b07534
|
feat: 捕获 cell 换键 for 头按绑定身份取索引
|
2026-10-05 16:21:42 +00:00 |
|
pjh123
|
34e22c5519
|
feat: 捕获 cell 按绑定身份换键
|
2026-10-05 14:32:42 +00:00 |
|
pjh123
|
5239ff74b8
|
feat: 捕获 cell 换键地基——绑定增 cell_idx 并解析点按绑定身份取索引
|
2026-10-05 12:01:49 +00:00 |
|
pjh123
|
a1cbb82fb6
|
fix: 排序默认比较改 UTF-16 码元序
|
2026-10-05 09:55:41 +00:00 |
|
pjh123
|
88107f45c5
|
chore: 撤除 runner 与 bench 的 leak-check 死旗标及死参数
|
2026-10-05 09:22:59 +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
|
1dc9f41618
|
perf: String() 常量 perm 化,原始值常量走永久表免 session 分配
|
2026-10-05 07:00:53 +00:00 |
|
pjh123
|
bd14e332ba
|
perf: 字符串 length 站点指针快判免 IC 读
|
2026-10-05 05:25:26 +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
|
3d85af635b
|
test: 微基准补纯对象字面量循环用例并推进版本
|
2026-10-04 17:23:13 +00:00 |
|
pjh123
|
ca874f04ed
|
test: 微基准补 intern 直调两用例并推进版本
|
2026-10-04 16:27:08 +00:00 |
|
pjh123
|
2657da8f34
|
test: 新增毫秒级热路径微基准套件十用例
|
2026-10-04 15:46:37 +00:00 |
|
pjh123
|
1b81c09cd6
|
bench: 主判改确定性列零容差并重锚全谱基线
|
2026-10-04 15:17:20 +00:00 |
|
pjh123
|
7eb5d111d6
|
chore: 版本基线锚定 0.5
|
2026-10-04 14:07:59 +00:00 |
|
pjh123
|
9a2d82132c
|
chore: 版本回退至 0.1.0
|
2026-10-04 14:07:02 +00:00 |
|
pjh123
|
2f456058c0
|
fix: var 解构声明叶名递归预声明入槽
|
2026-10-04 14:04:31 +00:00 |
|
pjh123
|
8f561b9d55
|
perf: 新增 Plan C Box 化设计门规格与分配成本测量装置
|
2026-09-28 19:45:57 +00:00 |
|
pjh123
|
f9e6eb3b2b
|
fix: Math.pow 特例表按规范臂序补奇偶臂,round 改精确实数算术
|
2026-09-24 19:07:43 +00:00 |
|
pjh123
|
4b0b52ade3
|
fix: 语义重名诊断引擎侧复核,放行跨语句列的函数名合并
供应商语义检查器把"同语句列"近似为"声明域非 Top/Function
且前一项是函数声明",for-in/for-of 域用空 ScopeFlags 因而漏掉
Top|Function 守卫,误拒跨语句列的函数名与 var 头合法合并。
引擎侧在归一化前按 AST 复核:仅当函数非任一 block/case 列表
直接成员、或其外层链不含该列表时剔除该重名诊断,复核后无
剩余错误则落回解析成功。
|
2026-09-15 02:18:07 +00:00 |
|
pjh123
|
0c750fa74c
|
emit/kernel/vm/builtins: 常量池键编码 + 键物化真实串值面 + 16 回归钉——emit 侧字面量/键/模板统一改存无标志键编码:lone_surrogates 字面量与模板 cooked 按 oxc marker 解码还原真单元序列(FFFD+hex4≠fffd→surrogate 单元、FFFD+fffd→FFFD、FFFD+非 hex 防御臂),无标志串 encode_key(encode_utf16()) 入池(BMP 无 FFFD 键恒等 = 现值,池条目零漂移),string_pool 集中收口 9 处入池点;interner string_ptr 由单元物化(含孤立→FlatU16、良形→Flat);键物化面改真实 JS 串值(key_si_to_js_value 经 decode_key,Object.keys/ownKeys/entries/Reflect.ownKeys/json reviver 键同源;整数键反解数字串);批内修复三处子集 A/B 差分撞出回归:replace $n 展开按 spec GetSubstitution 重写(digitCount 2/1、越界回退 1 位、越界含 $0 原文输出,node 13 用例对照钉住)、String 构造器 Symbol 路径按 new.target 分流(String(sym)→描述串、new String(sym)→TypeError,恢复 to_string_for_string_constructor)、padStart/padEnd 未给 fill 时按单空格补(原 lossy 串取 'un' 杂质,pre-existing 一并归零);迭代器 dispose 钉改回真值断言(String(Symbol.dispose) 现合法返回描述串);property-escapes 613/0/0(B167 基线 582/31/0,31 归零)、String 子集 963/250/10 vs BASE 949/264/10(14 修 0 回归)、for-of +1(string-astral-truncated)、五 crate 113 套件 2680/0、clippy/fmt 零新增(JSON 面与全量 test262 收尾在 131.2 后续 commit 闭合)
|
2026-09-14 03:04:23 +00:00 |
|
pjh123
|
29040d429d
|
deps/vm: vendor regress 0.11.1 补 Script/Script_Extensions 的 Unknown(Zzzz) 取值——上游表缺未分配码点集取值,规范合法模式 \p{Script=Unknown} 编译期 SyntaxError;fork 纯增量(0 行改动上游行,仅补区间表与解析臂),回归钉四则(未分配匹配/已分配不匹配/sc·scx·Zzzz 别名/既有取值不扰动)
|
2026-09-13 14:45:33 +00:00 |
|
pjh123
|
50674ee4f5
|
builtins/vm: matchAll 编译正则载体专型标签,释放/深拷贝经 RegExp 同一守卫,止逐调用 Box 泄漏
|
2026-09-13 11:05:52 +00:00 |
|
pjh123
|
1fdb7aca2d
|
fix: eval 代码顶层函数声明撞不可写全局内置——sloppy 编译期首指令 TypeError、strict 函数声明不落全局
|
2026-09-13 09:05:54 +00:00 |
|
pjh123
|
df23fdff39
|
feat: compiler/test262 runner 接线 + 模块顶层 this 绑定
- Compiler::compile_module:Emitter::emit_program_module → 统一 IR 管线(DCE/regalloc/lower/flatten)
- CompiledModule.is_es_module:VM run 时模块顶层 this=undefined(脚本仍为全局对象)
- 全局注册 __moduleLinkGet
- test262 runner:Test262ModuleLoader(相对路径解析 + import attributes 判定 json/text/bytes),is_module 走 compile_module
|
2026-08-12 17:37:33 +08:00 |
|