void (DebuggerStateManager contextManager, ThreadDescriptorImpl item) { ThreadingAssertions.assertEventDispatchThread(); final DebuggerSession session = contextManager.getContext().getDebuggerSession(); final DebuggerContextImpl newContext = DebuggerContextImpl.createDebuggerContext(session, item.getSuspendContext(), item.getThreadReference(), null); contextManager.setState(newContext, session != null ? session.getState() : DebuggerSession.State.DISPOSED, DebuggerSession.Event.CONTEXT, null); }