public void suspend() {
    DebuggerManagerThreadImpl.assertIsManagerThread();
    try {
      suspendImpl();
    }
    catch (ObjectCollectedException ignored) {
    }
    clearCaches();
    myListeners.getMulticaster().threadSuspended();
  }
public void suspend()