@Override
  public XBreakpointBase<?,?,?> @NotNull [] getAllBreakpoints() {
    return withLockMaybeCancellable(myLock, () -> myAllBreakpoints.toArray(new XBreakpointBase[0]));
  }
@Override
  public XBreakpointBase<?,?,?> @NotNull [] getAllBreakpoints()