feat: ir env (WIP)
This commit is contained in:
@@ -350,7 +350,7 @@ extern "C" fn helper_call<'gc>(
|
||||
|
||||
extern "C" fn helper_lookup(sym: usize, env: *const VmEnv) -> JITValue {
|
||||
let env = unsafe { env.as_ref() }.unwrap();
|
||||
let val: JITValue = env.lookup(&sym).unwrap().into();
|
||||
let val: JITValue = env.lookup_slow(&sym).unwrap().into();
|
||||
val
|
||||
}
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ use inkwell::context::Context;
|
||||
use ecow::EcoString;
|
||||
use rpds::vector_sync;
|
||||
|
||||
use crate::builtins::env;
|
||||
use crate::builtins::vm_env;
|
||||
use crate::compile::compile;
|
||||
use crate::ir::downgrade;
|
||||
use crate::jit::JITContext;
|
||||
|
||||
Reference in New Issue
Block a user