MCPcopy Create free account
hub / github.com/cloud-hypervisor/cloud-hypervisor / debug_pause

Method debug_pause

vmm/src/vm.rs:3498–3505  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

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 {

Callers 1

debug_requestMethod · 0.45

Calls 1

pauseMethod · 0.45

Tested by

no test coverage detected