@Override
  public void runToPosition(@NotNull final XSourcePosition position, final boolean ignoreBreakpoints) {
    rememberUserActionStart(XDebuggerActions.RUN_TO_CURSOR);
    if (!myDebugProcess.checkCanPerformCommands()) return;

    if (ignoreBreakpoints) {
      setBreakpointsDisabledTemporarily(true);
    }
    myDebugProcess.runToPosition(position, doResume());
  }
@Override
  public void runToPosition(@NotNull final XSourcePosition position, final boolean ignoreBreakpoints)