fix(vm): 闭包 upvalue cell 占位稳定化修复错读调用方表

This commit is contained in:
爱特每羊队
2026-08-07 14:38:47 +08:00
parent 4bc6db4fa4
commit 543f88ce86
7 changed files with 74 additions and 14 deletions
+8 -1
View File
@@ -1135,9 +1135,16 @@ fn run_tests() -> bool {
}
};
let mut log_level = Level::Info;
if let Ok(s) = std::env::var("OXIDE_TEST262_LOG_LEVEL") {
if let Some(l) = oxide_log::subsystem::parse_level(&s) {
log_level = l;
}
}
eprintln!("[LOG] level={log_level:?}");
oxide_log::init(&LogConfig {
output: Output::Stderr,
levels: [Level::Info; SUBSYSTEM_COUNT],
levels: [log_level; SUBSYSTEM_COUNT],
});
let test262_root = if let Some(root) = config.test262_root.clone() {