src/UserSpaceInstrumentation/ExecuteMachineCode.cpp
void RestoreRegistersOrDie(RegisterState& register_state) {
  auto result = register_state.RestoreRegisters();
  FAIL_IF(result.has_error(), "Unable to restore register state in tracee: \"%s\"",
          result.error().message());
}
// In certain error conditions the tracee is damaged and we don't try to recover from that. We just
// abort with a fatal log message. None of these errors are expected to occur in operation
// obviously. That's what the *OrDie methods below are for.
In certain error conditions the tracee is damaged and we don't try to recover from that. We just
abort with a fatal log message. None of these errors are expected to occur in operation
obviously. That's what the *OrDie methods below are for.
In certain error conditions the tracee is damaged and we don ' t try to recover from that . We just abort with a fatal log message . None of these errors are expected to occur in operation obviously . That ' s what the * OrDie methods below are for .
void RestoreRegistersOrDie(RegisterState& register_state) {
  auto result = register_state.RestoreRegisters();
  FAIL_IF(result.has_error(), "Unable to restore register state in tracee: \"%s\"",
          result.error().message());
}
void RestoreRegistersOrDie ( RegisterState & register_state ) { auto result = register_state . RestoreRegisters ( ) ; FAIL_IF ( result . has_error ( ) , " \" \" " , result . error ( ) . message ( ) ) ; }
In certain error conditions the tracee is damaged and we don't try to recover from that.
In certain error conditions the tracee is damaged and we don ' t try to recover from that .