This website requires JavaScript.
Explore
Help
Register
Sign In
ITStudio_OUC
/
OxideJS-New
Watch
0
Star
1
Fork
0
You've already forked OxideJS-New
mirror of
https://github.com/pjh456/OxideJS.git
synced
2026-10-24 10:41:11 +08:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
92df76565b8a0ae665358a848180fffaa789d304
OxideJS-New
/
crates
/
oxide_vm
/
src
/
dispatch
T
History
pjh123
92df76565b
fix: 迭代可选入口对非空不可调用 @@iterator 抛错并实现 IsHTMLDDA 宿主值
2026-09-14 22:16:43 +00:00
..
arithmetic.rs
types/kernel/vm/builtins: JsString UTF-16 载荷层(FlatU16 变体 + 单元入口)——原 UTF-8 载荷只存 well-formed 串、孤立 surrogate lossy 转 U+FFFD 回写,FromCodePoint/属性转义与字符串面码点语义皆破;现载荷直存 [u64;3](Flat well-formed / FlatU16 单元序列 / Cons 拼接),utf16_len 独立 32 位字,32B 布局锚保持;from_units 智能路由(含孤立→FlatU16),as_str 仅限 Flat,units/units_borrowed 单元借用,as_lossy_str 宽容读;string_forge 编解码 surrogate 感知(孤立 surrogate 逃逸 hex4 编码、解码展开 astral 代理对、string_ptr 由单元物化);VmHost 单元物化/分配/查询入口 + runtime_api 单元 API;字符串内置全法单元化(charAt/slice/substr/split/replace/search/match/matchAll 单元定位;空模式边界:search→0、match→[""]、replace 插 0 位、matchAll 游标耗尽守卫;接收者 ToString 错误原样传播);正则内置单元化(exec/test/search/symbol_* 单元文本,替换串 \u{...} 与孤立 surrogate 文本处理,lastIndex 与 matchAll 游标单元化);字符串迭代器码点化(高代理+后续低代理成对产出,astral 值回真实码点);String(Symbol) 抛 TypeError;回归钉更新五处(charAt/split/slice/substr 单元精确语义 + dispose 钉改 TypeError 断言);四 crate 全绿(oxide_vm 98 套件 2403 测)+ clippy/fmt 零新增
2026-09-13 22:42:10 +00:00
bitwise.rs
feat: BigInt 位运算按 ToNumeric 语义实现
2026-08-12 11:27:50 +08:00
call.rs
fix: CREATE_CLOSURE 跨 run 帧按执行帧表代际解析——嵌套闭包错代盖写闭合,挂起恢复重设活跃代际,OOB 消息上界对齐实际查表代际
2026-09-12 22:04:42 +00:00
comparison.rs
feat: 实现最小 BigInt 子集(字面量/算术/比较/构造器,Temporal 前置)
2026-08-10 23:02:31 +08:00
control_flow.rs
fix: finally 体直落进入时置位 finally_active 防完成穿越计数错乱
2026-08-15 07:47:54 +08:00
exception.rs
docs: 补充注释与格式化
2026-08-06 23:10:27 +08:00
for_in.rs
docs: 补充注释与格式化
2026-08-06 23:10:27 +08:00
member.rs
fix: sloppy 模式属性赋值静默 no-op——写失败按写方严格模式分派,内置写路径一律按严格
2026-09-09 17:48:33 +08:00
misc.rs
fix: 迭代可选入口对非空不可调用 @@iterator 抛错并实现 IsHTMLDDA 宿主值
2026-09-14 22:16:43 +00:00
mod.rs
feat: 支持位运算字节码与 ToInt32/ToUint32
2026-06-09 14:42:58 +08:00
property.rs
fix: 全局对象成员写与删后镜像槽反向同步防裸读失步
2026-09-14 13:10:17 +00:00