SuspendContextImpl (final EventSet set) { SuspendContextImpl suspendContext = new SuspendContextImpl(myDebugProcess, set.suspendPolicy(), set.size(), set) { @Override protected void resumeImpl() { if (LOG.isDebugEnabled()) { LOG.debug("Start resuming eventSet " + set + " suspendPolicy = " + set.suspendPolicy() + ",size = " + set.size()); } myDebugProcess.logThreads(); DebuggerUtilsAsync.resume(set); LOG.debug("Set resumed "); myDebugProcess.logThreads(); } }; pushContext(suspendContext); return suspendContext; }