(&mut self)
| 3505 | } |
| 3506 | |
| 3507 | fn debug_resume(&mut self) -> std::result::Result<(), DebuggableError> { |
| 3508 | if self.state == VmState::BreakPoint { |
| 3509 | self.resume().map_err(DebuggableError::Pause)?; |
| 3510 | } |
| 3511 | |
| 3512 | Ok(()) |
| 3513 | } |
| 3514 | |
| 3515 | fn read_regs(&self, cpu_id: usize) -> std::result::Result<CoreRegs, DebuggableError> { |
| 3516 | self.cpu_manager.lock().unwrap().read_regs(cpu_id) |