private static boolean tryToIssueSuspendContextReplacement(@NotNull DebugProcessImpl process) {
    if (process.myParametersForSuspendAllReplacing == null) {
      return false;
    }
    long count = getNumberOfEvaluations(process);
    if (count != 0) {
      return false;
    }
    ParametersForSuspendAllReplacing needToResume;
    needToResume = process.myParametersForSuspendAllReplacing;
    if (needToResume != null) {
      process.myParametersForSuspendAllReplacing = null;
    }
    if (needToResume != null) {
      enableRequest(process, needToResume);
      return true;
    }
    return false;
  }
private static boolean tryToIssueSuspendContextReplacement(@NotNull DebugProcessImpl process)