pjh123
|
d6acfdf04f
|
fix: 余数掩码整 limb 边界丢多余位修复 digit 展开失真
|
2026-09-22 13:24:16 +00:00 |
|
pjh123
|
5877d3b178
|
fix: Number 格式化改用精确十进制 digit 串 half-up 舍入
|
2026-09-22 12:09:48 +00:00 |
|
pjh123
|
550d8f4cba
|
fix: 对齐 Number 原型四方法规范序位并补齐绑定元数据面
|
2026-09-22 09:59:53 +00:00 |
|
pjh123
|
3169e8f2f9
|
perf: run 签名改 &Arc<CompiledModule>,顶层模块跨 run 共享——collect_flat_modules 顶层改 Arc::clone 消除逐 run 常量池深拷贝,全调用点 Arc 包装迁移
|
2026-09-11 22:19:13 +00:00 |
|
pjh123
|
c3d181bd32
|
fix: parseInt/parseFloat 对象参数按 ToString 完整转换并传播异常
对象参数走 ToPrimitive(string hint) 后取串解析(toString 结果可见),
Symbol 抛 TypeError,对象方法抛出的原始异常原样传播。
|
2026-08-15 22:32:14 +08:00 |
|
pjh123
|
45fe2d7b32
|
fix: parseInt/parseFloat 前缀解析与 radix 语义符合规范
|
2026-08-15 21:40:27 +08:00 |
|
pjh123
|
9ba1eb4c1c
|
perf: f64 转字符串去中间分配并加整数 double 快路径
|
2026-08-15 15:06:43 +08:00 |
|
pjh123
|
32c0474959
|
fix: Number::toString 符合 ECMA-262(1e21 指数、radix RangeError、parseInt/Number 字符串解析)
|
2026-08-08 20:39:55 +08:00 |
|
pjh123
|
d5c292d33f
|
style: 修复 clippy --all-targets 告警
|
2026-06-30 15:18:13 +08:00 |
|
pjh123
|
ddffa8504e
|
refactor: 字符串值改用 JsString 指针表示,键与字面量改用 PermInterner
|
2026-06-24 20:15:15 +08:00 |
|
pjh123
|
5de79b4253
|
feat: 实现 new String 装箱构造 + String.prototype.toString,补齐 boxed primitives
|
2026-06-23 22:33:37 +08:00 |
|
pjh123
|
111c61d4d7
|
style: 自动格式化
|
2026-06-14 17:21:49 +08:00 |
|
pjh123
|
246ad72540
|
refactor: 拆分 Kernel 中可变 Session 与不可变 Core
|
2026-06-14 12:58:09 +08:00 |
|
pjh123
|
f77499e5cd
|
style: 减少自动格式化换行
|
2026-06-09 00:53:46 +08:00 |
|
pjh123
|
6e7f4ed440
|
refactor: 表驱动化 builtin 绑定与 Number 常量注册
|
2026-06-09 00:01:31 +08:00 |
|
pjh123
|
10a92c7c8a
|
style: 自动格式化
|
2026-06-08 20:09:00 +08:00 |
|
pjh123
|
b0c6532e2c
|
feat: 支持 to_string 与错误栈
|
2026-06-08 14:52:44 +08:00 |
|
pjh123
|
873f224179
|
feat: 支持 Number 对象及成员方法并修复属性溢出崩溃问题
|
2026-06-07 10:46:12 +08:00 |
|