feat(jit): lookup

This commit is contained in:
2025-05-18 21:52:36 +08:00
parent af5a312e1e
commit 4124156d52
4 changed files with 88 additions and 41 deletions

View File

@@ -5,8 +5,8 @@ use crate::ty::internal::{AttrSet, Value};
#[derive(Debug, Default, Clone)]
pub struct Env<'jit, 'vm> {
last: Option<Rc<Env<'jit, 'vm>>>,
map: Rc<HashMap<usize, Value<'jit, 'vm>>>,
pub map: Rc<HashMap<usize, Value<'jit, 'vm>>>,
pub last: Option<Rc<Env<'jit, 'vm>>>,
}
impl<'jit, 'vm> Env<'jit, 'vm> {