@Override
      protected void resumeImpl() {
        LOG.debug("Start resuming...");
        switch (getSuspendPolicy()) {
          case EventRequest.SUSPEND_ALL -> {
            getVirtualMachine().resume();
            LOG.debug("VM resumed ");
          }
          case EventRequest.SUSPEND_EVENT_THREAD -> {
            myFrozenThreads.remove(getEventThread());
            getEventThread().resume();
            if (LOG.isDebugEnabled()) {
              LOG.debug("Thread resumed : " + getEventThread());
            }
          }
          case EventRequest.SUSPEND_NONE -> LOG.debug("None resumed");
        }
        if (LOG.isDebugEnabled()) {
          LOG.debug("Suspends = " + suspends);
        }
      }
@Override
      protected void resumeImpl()