pjh123
|
44ead358ed
|
fix: 补内建函数 ToNumber 抛错路径与自身属性等正确性
|
2026-09-24 16:06:41 +00:00 |
|
pjh123
|
fd21fa6b3f
|
feat: WeakMap 构造体与四方法本体落地及 stub 剥离
|
2026-09-24 07:15:25 +00:00 |
|
pjh123
|
7a0d3ce336
|
fix: Proxy stub 不装规范不存在的 prototype 属性
|
2026-09-24 05:09:34 +00:00 |
|
pjh123
|
834ef9e2d8
|
feat: Weak 族 stub 构造器面补 prototype 与 name/length 属性
|
2026-09-24 03:59:07 +00:00 |
|
pjh123
|
dd307dec1e
|
feat: Map getOrInsertComputed 二扫原位覆盖与±0键规范化
|
2026-09-24 03:01:04 +00:00 |
|
pjh123
|
885c67428d
|
feat: SAB 原型 slice 完整语义(species 默认 SAB 与结果三检直拷)
|
2026-09-24 00:16:53 +00:00 |
|
pjh123
|
b892c59a75
|
feat: SAB 构造器 maxByteLength 选项面 grow 方法与访问器真值臂落地
|
2026-09-23 21:46:36 +00:00 |
|
pjh123
|
c568eed769
|
feat: Atomics.waitAsync/pause 异步臂与 notify 唤醒面
|
2026-09-23 21:17:43 +00:00 |
|
pjh123
|
92afb73013
|
feat: Atomics.wait/notify 单线程退化面(等值 timed-out / 非 SAB 抛错返 0)
|
2026-09-23 20:09:01 +00:00 |
|
pjh123
|
a7fa12e588
|
feat: 绑定 Atomics 全局对象方法并接入 test262
|
2026-09-23 19:08:35 +00:00 |
|
pjh123
|
f2ac04ea13
|
feat: SharedArrayBuffer 原型对象与构造器 meta 正式绑定
|
2026-09-23 16:00:55 +00:00 |
|
pjh123
|
a18a6323e6
|
fix: bind_constructor 宏补 length 描述符 meta
|
2026-09-23 15:27:47 +00:00 |
|
pjh123
|
3d50306853
|
feat: SharedArrayBuffer 最小构造器与载荷生命周期
|
2026-09-23 12:44:05 +00:00 |
|
pjh123
|
5dbff7d941
|
feat: ArrayBuffer sliceToImmutable 方法全语义落地
|
2026-09-23 12:23:36 +00:00 |
|
pjh123
|
0797ff1dce
|
feat: TypedArray 入口校验与见证长度语义
|
2026-09-23 03:17:12 +00:00 |
|
pjh123
|
317c940f04
|
feat: ArrayBuffer transfer 三方法与 detach 源拷贝核
|
2026-09-22 23:42:17 +00:00 |
|
pjh123
|
7d7a195014
|
feat: ArrayBuffer 三访问器与 markImmutable 及 detach 宿主真化
|
2026-09-22 23:30:18 +00:00 |
|
pjh123
|
50bdc2cb5f
|
feat: ArrayBuffer resize 与 maxByteLength 构造选项
|
2026-09-22 21:56:48 +00:00 |
|
pjh123
|
b5b456346c
|
feat: ArrayBuffer 载荷状态位与 byteLength 原型访问器
|
2026-09-22 19:00:51 +00:00 |
|
pjh123
|
44f6f6e55b
|
feat: TA toStringTag 访问器收窄并补 ArrayBuffer tag
|
2026-09-22 17:23:15 +00:00 |
|
pjh123
|
72f9a063a4
|
feat: 七构造器绑定 Symbol.species 静态访问器
|
2026-09-22 17:23:15 +00:00 |
|
pjh123
|
6fcd1af059
|
feat: Uint8Array base64/hex 六方法与共享原型 toString
|
2026-09-22 14:28:38 +00:00 |
|
pjh123
|
550d8f4cba
|
fix: 对齐 Number 原型四方法规范序位并补齐绑定元数据面
|
2026-09-22 09:59:53 +00:00 |
|
pjh123
|
4016cfbf9b
|
feat: 实现 Map getOrInsert 命中返现值缺失追加末尾
|
2026-09-22 09:13:10 +00:00 |
|
pjh123
|
cc0ed44bd8
|
feat: 补全 Error 栈访问器 isError toJSON 与 Promise.try
|
2026-09-22 09:02:30 +00:00 |
|
pjh123
|
96f3c0cf85
|
fix: 对齐 DataView 重绑路径形参个数
|
2026-09-22 07:53:37 +00:00 |
|
pjh123
|
098375aa9e
|
fix: DataView 原型访问器与 ToNumber 强转序位收口
|
2026-09-22 05:57:39 +00:00 |
|
pjh123
|
d48cb71048
|
feat: Math.sumPrecise 精确和与 isArray 原型链补全
|
2026-09-22 04:34:29 +00:00 |
|
pjh123
|
8e22c48b70
|
fix: RegExp source/flags 原型访问器与 GC 根追踪
|
2026-09-21 14:56:19 +00:00 |
|
pjh123
|
b4d281d109
|
feat: RegExp 五 Symbol 入口 live flag 直读与 lastIndex 替换收尾
|
2026-09-21 07:02:56 +00:00 |
|
pjh123
|
a25bc53377
|
feat: RegExp 八个 flag 只读访问器与 u/v 互斥校验
|
2026-09-21 04:09:52 +00:00 |
|
pjh123
|
d93215c83b
|
feat: 补全 Object.prototype 方法族与 toString 标签
|
2026-09-21 03:30:25 +00:00 |
|
pjh123
|
7481ceb798
|
feat: 补全 String locale 三方法与 localeCompare 基本档
|
2026-09-21 01:58:31 +00:00 |
|
pjh123
|
46211a66a5
|
feat: 实现 RegExp.escape 静态方法
|
2026-09-21 01:27:41 +00:00 |
|
pjh123
|
4a8894a560
|
feat: 实现 Object.getOwnPropertyDescriptors 内建
|
2026-09-20 20:45:15 +00:00 |
|
pjh123
|
1a6feadac4
|
fix: Array @@species 绑定并暴露真 [[Construct]],隐式返回交付当前 this
|
2026-09-20 13:07:38 +00:00 |
|
pjh123
|
ac6a48412b
|
fix: 删除 super 属性按规范报错并补 setPrototypeOf 内置
|
2026-09-18 01:06:48 +00:00 |
|
pjh123
|
3de0f8a6cb
|
feat: 跨模块可重赋导出活读
|
2026-09-18 00:46:06 +00:00 |
|
pjh123
|
1855775956
|
fix: 模块 var 与函数导出实例化期预初始化
|
2026-09-18 00:32:29 +00:00 |
|
pjh123
|
f53918f287
|
feat: 星号导出歧义名从命名空间省略
|
2026-09-18 00:19:29 +00:00 |
|
pjh123
|
cafac572fa
|
feat: 模块命名空间导出条目表与预注册
|
2026-09-17 23:47:04 +00:00 |
|
pjh123
|
4d0f11e30a
|
fix: 符号原语数值与字符串转换改抛类型错误
|
2026-09-17 23:32:28 +00:00 |
|
pjh123
|
12ac57c877
|
fix: 知名符号改为原语值表示
|
2026-09-17 23:03:10 +00:00 |
|
pjh123
|
6c4b49b196
|
docs: 补齐虚拟机运行时与调用绑定注释
|
2026-09-17 14:11:06 +00:00 |
|
pjh123
|
0f5bd1577e
|
fix: 字符串面 GetIterator 尊重用户 @@iterator 覆盖
String 臂此前对原始串与装箱串一律走码元步进、忽略用户覆盖的
@@iterator。改为按 GetMethod 语义以值自身为 receiver 读 @@iterator
(原始串落 String.prototype、装箱串读自身→原型链),默认迭代器
自别名即 @@iterator 槽本身、以绑定层捕获的函数指针比较走快速
路径避免递归回本臂;覆盖则调用、receiver 为值。peek 对非字符串
原始值先装箱再读 @@iterator;Iterator.from 增 GetIteratorFlattenable
前置校验,非字符串原始值非对象 → TypeError(不装箱)。
|
2026-09-15 02:18:12 +00:00 |
|
pjh123
|
53da6ef817
|
fix: @@iterator 解析不到可调用时迭代可选入口回退 array-like
|
2026-09-14 19:45:52 +00:00 |
|
pjh123
|
c7ebcea305
|
fix: with reject 分支负分量先校验范围再截断
|
2026-09-14 17:41:05 +00:00 |
|
pjh123
|
650b8c00cc
|
builtins/vm: ZDT 直读 5 方法绑定(toInstant/toPlainDate/toPlainDateTime/toPlainTime/startOfDay)——纪元槽直读零时区换算、本地分量经 plain_parts 换算、startOfDay 当地午夜含范围校验,ZDT 语料 45 文件 fail→pass
|
2026-09-13 17:06:10 +00:00 |
|
pjh123
|
8f1be23c04
|
feat: Temporal.PlainYearMonth until/since——year/month 单位差值(缺省 smallest month / largest year)、参考日三元全等早返与按日 1 的 day 级范围
|
2026-09-12 07:24:33 +00:00 |
|
pjh123
|
6c9dbdaa06
|
feat: Temporal.PlainYearMonth with/toPlainDate——字段 bag 覆盖(month→monthCode→year)、monthCode 两段校验与 day 级日期合成
|
2026-09-12 07:24:28 +00:00 |
|