爱特每羊队
|
9da0ded18d
|
feat: Symbol.hasInstance 支持 instanceof 双路径分派
|
2026-06-27 22:53:04 +08:00 |
|
爱特每羊队
|
11d69ea95c
|
feat: for-of 异常中断按规范关闭迭代器,next() 抛错可捕获并保留原始值
|
2026-06-27 18:28:07 +08:00 |
|
爱特每羊队
|
ec380802a8
|
fix: for-in 整数索引升序+字符串插入序枚举,null/undefined 空遍历
|
2026-06-27 17:15:32 +08:00 |
|
爱特每羊队
|
b986a8f229
|
feat: 为 VM 添加结构化日志
|
2026-06-26 20:50:05 +08:00 |
|
爱特每羊队
|
e730d0fd2d
|
refactor: 迁出日志宏,移除直接依赖
|
2026-06-26 18:53:48 +08:00 |
|
爱特每羊队
|
2f5d91bd48
|
feat: 提取 oxide_builtins 独立 crate,泛型化 <H: VmHost>
|
2026-06-25 22:38:23 +08:00 |
|
爱特每羊队
|
ffc0916a6b
|
refactor: Symbol/Iter/Profiling 子结构方法下沉,IC helper 完成提取
|
2026-06-25 22:08:27 +08:00 |
|
爱特每羊队
|
bb3f1cf0e9
|
refactor: Vm 状态分组、dispatch 拆分为分发表、IC 辅助函数独立成模块
|
2026-06-25 19:22:16 +08:00 |
|
爱特每羊队
|
2c8f85d5a9
|
feat: 迁移 NativeResult
|
2026-06-25 18:32:09 +08:00 |
|
爱特每羊队
|
06f769c4e0
|
perf: 不可变常量改 OnceLock 一次性缓存,删 Constant 死变体并移出 GC 根
|
2026-06-25 14:32:49 +08:00 |
|
爱特每羊队
|
33c0596c81
|
perf: 寄存器保存改用共享 save_stack,消除 Box<[JsValue]> 堆分配
|
2026-06-24 22:20:34 +08:00 |
|
爱特每羊队
|
466a0815ca
|
refactor: 字符串值改用 JsString 指针表示,键与字面量改用 PermInterner
|
2026-06-24 20:15:15 +08:00 |
|
爱特每羊队
|
1ed6562063
|
refactor: 统一错误对象构造与异常类型传播
|
2026-06-23 14:51:58 +08:00 |
|
爱特每羊队
|
933612c89d
|
fix: 修复全局边界安全与内存稳定性问题
|
2026-06-22 19:43:00 +08:00 |
|
爱特每羊队
|
1b77028340
|
feat: 支持 class 私有字段与品牌检查
|
2026-06-17 08:56:58 +08:00 |
|
爱特每羊队
|
21e3693c63
|
feat: 实现for-of与解构赋值
|
2026-06-14 23:45:12 +08:00 |
|
爱特每羊队
|
317a84a055
|
style: 自动格式化
|
2026-06-14 17:21:49 +08:00 |
|
爱特每羊队
|
d242d08e6d
|
refactor: 拆分 Kernel 中可变 Session 与不可变 Core
|
2026-06-14 12:58:09 +08:00 |
|
爱特每羊队
|
2940d10a9e
|
refactor: 拆分剩余 dispatch 大分支并压缩 vm.rs
|
2026-06-14 00:35:41 +08:00 |
|