(&mut self)
| 3496 | } |
| 3497 | |
| 3498 | fn debug_pause(&mut self) -> std::result::Result<(), DebuggableError> { |
| 3499 | if self.state == VmState::Running { |
| 3500 | self.pause().map_err(DebuggableError::Pause)?; |
| 3501 | } |
| 3502 | |
| 3503 | self.state = VmState::BreakPoint; |
| 3504 | Ok(()) |
| 3505 | } |
| 3506 | |
| 3507 | fn debug_resume(&mut self) -> std::result::Result<(), DebuggableError> { |
| 3508 | if self.state == VmState::BreakPoint { |