test/jdk/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java
changeset 48541 946e34c2dec9
parent 47216 71c04702a3d5
child 58138 1e4270f875ee
equal deleted inserted replaced
48540:221cf8307606 48541:946e34c2dec9
    77         final long testDurationNanos = testDurationMillis * 1000L * 1000L;
    77         final long testDurationNanos = testDurationMillis * 1000L * 1000L;
    78         final long quittingTimeNanos = System.nanoTime() + testDurationNanos;
    78         final long quittingTimeNanos = System.nanoTime() + testDurationNanos;
    79         final long timeoutMillis = 10L * 1000L;
    79         final long timeoutMillis = 10L * 1000L;
    80         final SplittableRandom rnd = new SplittableRandom();
    80         final SplittableRandom rnd = new SplittableRandom();
    81 
    81 
    82         /** Poor man's bounded buffer. */
    82         // Poor man's bounded buffer.
    83         final AtomicLong approximateCount = new AtomicLong(0L);
    83         final AtomicLong approximateCount = new AtomicLong(0L);
    84 
    84 
    85         abstract class CheckedThread extends Thread {
    85         abstract class CheckedThread extends Thread {
    86             final SplittableRandom rnd;
    86             final SplittableRandom rnd;
    87 
    87