pjh123
|
e5d2f8e4f1
|
refactor: 符号属性键核心推导改经 realm 维度编码
|
2026-10-07 02:37:33 +00:00 |
|
pjh123
|
3330c0fb8c
|
chore: 清理 well-known symbol 对象冒充路径的读侧死代码
|
2026-10-05 17:58:13 +00:00 |
|
pjh123
|
18b80f2f41
|
feat: TA 定义自身属性数值索引臂与原型链门口径
|
2026-09-23 08:31:47 +00:00 |
|
pjh123
|
897cdf678e
|
feat: TypedArray Get/Has 接统一数值键门三态分派
|
2026-09-23 06:30:37 +00:00 |
|
pjh123
|
0f2372c928
|
fix: 数组显式 undefined 命名槽存在性改按 shape 槽命中
|
2026-09-19 14:07:34 +00:00 |
|
pjh123
|
f5330da5f0
|
fix: 读路径按规范跳洞对齐并补 HasProperty 存在判定
|
2026-09-19 11:52:53 +00:00 |
|
pjh123
|
12ac57c877
|
fix: 知名符号改为原语值表示
|
2026-09-17 23:03:10 +00:00 |
|
pjh123
|
79518ba827
|
fix: strict 删除非可配置属性抛错并修正数组长度
|
2026-09-17 19:17:16 +00:00 |
|
pjh123
|
38d710cf04
|
docs: 改写虚拟机调度与属性域注释
vm/mod.rs:补模块头,说明基于寄存器的执行状态、寄存器文件、调用栈
与 session 内存及子模块职责;为 MAX_PROTO_CHAIN_DEPTH、
format_error_message、is_object_prototype 补文档。
vm/call.rs:为 is_session_ptr、alloc_object 补文档;为
call_function_sync、push_bytecode_frame 补五段式文档,写清 native/字节码
统一同步调用与统一压帧的步骤、边界和副作用。
vm/gc_hooks.rs:为 for_each_root、maybe_collect_session_gc 补文档。
vm/props.rs:property_key_si 首现展开字符串 intern id;为
array_index_from_property_key、resolve_property、get_own_property_slot
补文档。
|
2026-09-17 13:29:22 +00:00 |
|
pjh123
|
d368b2f61e
|
refactor: VM 主实现非派发段按职责拆入 vm 子模块
|
2026-09-16 16:39:30 +00:00 |
|