pjh123
|
5df04a8e58
|
chore: 全仓 rustfmt 格式化归拢
|
2026-08-16 12:50:36 +08:00 |
|
pjh123
|
75f28f6e3e
|
fix: class 生成器方法补 is_generator 标志,修正方法形态生成器语义
|
2026-08-16 11:44:20 +08:00 |
|
pjh123
|
3358cf712e
|
fix: 非常量键成员 **= 复合赋值 rhs 生效
|
2026-08-15 23:20:36 +08:00 |
|
pjh123
|
6c9b8419c7
|
fix: property_key_si 对象与兜底原始值键统一走字符串键规范化
对象经 ToPrimitive 转字符串后直接 intern 绕过 canonical_index_of,产生
与整数键区间分裂的字符串键(o[{toString(){return "5"}}] 与 o[5] 不同
键);bigint 等兜底原始值键同病。统一经 string_key_si 规范化:规范数字
串映射整数键,其余 intern,与字符串分支及 03.1 各建键入口口径一致。
补回归:对象 ToPropertyKey 数字串键与 o[5]/o["5"] 键等价(读写双向)、
o[5n] 与 o[5]/o["5"] 键等价。
|
2026-08-15 04:20:26 +08:00 |
|
pjh123
|
02dabbb845
|
fix: 计算成员复合赋值保规范求值序
|
2026-08-14 11:41:50 +08:00 |
|
pjh123
|
1a62af5485
|
perf: 常量字符串键计算成员折叠走 IC 静态路径
|
2026-08-14 10:20:32 +08:00 |
|
pjh123
|
12ebdb8c0e
|
perf: 对象字面量批量构造键序预建 shape
|
2026-08-14 04:47:15 +08:00 |
|
爱特每羊队
|
6c7b10d6c5
|
feat: 对象字面量 spread({...obj} 展开可枚举自有属性)
|
2026-08-08 11:24:09 +08:00 |
|
爱特每羊队
|
ed0864d01f
|
feat: 支持访问器描述符与 get/set 语法
|
2026-06-09 16:22:24 +08:00 |
|
爱特每羊队
|
f6268521bc
|
fix: 统一属性键字符串化路径
|
2026-06-08 23:00:27 +08:00 |
|
爱特每羊队
|
f6e635cdbe
|
refactor: 哈希表存储属性以支持无上限属性个数
|
2026-06-07 15:25:47 +08:00 |
|
爱特每羊队
|
c8996dc438
|
feat: 支持成员自增自减与复合运算
|
2026-06-06 20:48:44 +08:00 |
|
爱特每羊队
|
5c8e41352a
|
test: 拆分 VM 测试并新增多项测试
|
2026-06-06 15:41:28 +08:00 |
|