docs: @Override
      public boolean idle(long n) {
          if (n < yieldThreshold) {
              return false;
          }
          if (n < parkThreshold) {
              Thread.yield();
              return false;
          }
          final long parkTime = parkTime(n);
          LockSupport.parkNanos(parkTime);
          return parkTime == maxParkPeriodNs;
      }