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

This commit is contained in:
爱特每羊队
2026-06-24 20:15:15 +08:00
parent 0de33f1a16
commit 466a0815ca
73 changed files with 768 additions and 860 deletions
@@ -25,7 +25,7 @@ fn error_constructor_creates_object() {
#[test]
fn error_has_message() {
let mut vm = make_vm();
let msg = vm.intern("test message");
let msg = vm.new_string("test message");
vm.set_reg(1, msg);
let result = error::error_constructor(&mut vm, &[0u8, 1u8]).unwrap();
assert!(result.is_object());