mirror of
https://github.com/pjh456/OxideJS.git
synced 2026-10-26 11:41:13 +08:00
refactor: realm 与 Vm 生命周期解耦,Vm 持 Arc<Realm>
This commit is contained in:
@@ -15,7 +15,8 @@ fn run_source(vm: &mut Vm, source: &str) -> JsValue {
|
||||
|
||||
fn global_prop(vm: &Vm, name: &str) -> JsValue {
|
||||
let si = vm.kernel_core().perm_interner().intern(name).0;
|
||||
let global = vm.session().global_object();
|
||||
let session = vm.session();
|
||||
let global = session.global_object();
|
||||
let pos = vm
|
||||
.kernel_core()
|
||||
.shape_forge()
|
||||
|
||||
Reference in New Issue
Block a user