refactor: 字符串值改用 JsString 指针表示,键与字面量改用 PermInterner

This commit is contained in:
2026-06-24 20:15:15 +08:00
parent 9a62cf1610
commit ddffa8504e
73 changed files with 768 additions and 860 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ fn run_source(vm: &mut Vm, source: &str) -> JsValue {
}
fn global_prop(vm: &Vm, name: &str) -> JsValue {
let si = vm.kernel_core().string_forge().intern(name).0;
let si = vm.kernel_core().perm_interner().intern(name).0;
let global = vm.session().global_object();
let pos = vm
.kernel_core()