< prev index next >
test/jdk/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java
Print this page
8229442: AQS and lock classes refresh
Reviewed-by: martin
@@ -89,12 +89,12 @@
if (args.length > 4)
premove = Integer.parseInt(args[4]);
// normalize probabilities wrt random number generator
- removesPerMaxRandom = (int)(((double)premove/100.0 * 0x7FFFFFFFL));
- insertsPerMaxRandom = (int)(((double)pinsert/100.0 * 0x7FFFFFFFL));
+ removesPerMaxRandom = (int)((double)premove/100.0 * 0x7FFFFFFFL);
+ insertsPerMaxRandom = (int)((double)pinsert/100.0 * 0x7FFFFFFFL);
System.out.println("Using " + mapClass.getName());
SplittableRandom rnd = new SplittableRandom();
Integer[] key = new Integer[NKEYS];
@@ -123,11 +123,11 @@
barrier.await();
barrier.await();
long time = timer.getTime();
long tpo = time / (i * (long)nops);
System.out.print(LoopHelpers.rightJustify(tpo) + " ns per op");
- double secs = (double)(time) / 1000000000.0;
+ double secs = (double)time / 1000000000.0;
System.out.println("\t " + secs + "s run time");
map.clear();
}
pool.shutdown();
if (! pool.awaitTermination(LONG_DELAY_MS, MILLISECONDS))
< prev index next >