Provide a frame handle for all activations, in order from innermost (most recently called) to outermost on the stack. An activation is a contiguous sequence of Wasm frames (called functions) that were called from host code and called back out to host code. If there are activations from multiple stores on the stack, for example if Wasm code in one store calls out to host code which invokes another
(&mut self)
| 44 | /// Returns an empty list if debug instrumentation is not enabled |
| 45 | /// for the engine containing this store. |
| 46 | pub fn debug_exit_frames(&mut self) -> impl Iterator<Item = FrameHandle> { |
| 47 | self.as_store_opaque().debug_exit_frames() |
| 48 | } |
| 49 | |
| 50 | /// Start an edit session to update breakpoints. |
| 51 | pub fn edit_breakpoints<'a>(&'a mut self) -> Option<BreakpointEdit<'a>> { |
no test coverage detected