Feat: script execution performance optimization
Some checks failed
Deploy Website / deploy (push) Failing after 4m52s

This commit is contained in:
2026-02-22 14:16:38 +01:00
parent 1ce5b8597a
commit 40e69b66da
20 changed files with 377 additions and 134 deletions

View File

@@ -11,12 +11,12 @@ impl ScriptEngine {
}
}
pub fn evaluate(&self, script: &str, ctx: &StepContext) -> Result<Vec<String>, String> {
pub fn evaluate(&mut self, script: &str, ctx: &StepContext) -> Result<Vec<String>, String> {
self.forth.evaluate(script, ctx)
}
pub fn evaluate_with_trace(
&self,
&mut self,
script: &str,
ctx: &StepContext,
trace: &mut ExecutionTrace,