feat: add experimental tailcall vm backend

This commit is contained in:
2026-04-19 22:13:54 +08:00
parent 800249cb1e
commit 98b07f00e4
16 changed files with 501 additions and 111 deletions
+3 -3
View File
@@ -1,8 +1,8 @@
use fix_error::Error;
use fix_common::Symbol;
use fix_error::Error;
use gc_arena::Gc;
use crate::{BytecodeReader, CallFrame, StepResult, WithEnv};
use gc_arena::Gc;
impl<'gc> crate::Vm<'gc> {
#[inline(always)]
@@ -83,4 +83,4 @@ impl<'gc> crate::Vm<'gc> {
self.with_env = with_env;
StepResult::Continue
}
}
}