Implement stack unwinding

This commit is contained in:
Andrew Morris
2023-03-23 09:57:40 +11:00
parent 337c5c5296
commit 0daaf0f650
8 changed files with 49 additions and 1 deletions

View File

@@ -22,4 +22,5 @@ pub trait StackFrameTrait {
fn step(&mut self) -> FrameStepResult;
fn apply_call_result(&mut self, call_result: CallResult);
fn get_call_result(&mut self) -> CallResult;
fn catch_exception(&mut self, exception: Val) -> bool;
}