< prev index next >

test/jdk/java/util/concurrent/ConcurrentHashMap/MapLoops.java

Print this page
rev 51731 : imported patch 8210732

*** 39,49 **** * though elements of "key" array. On each iteration, it checks if * table includes key. If absent, with probability pinsert it * inserts it, and if present, with probability premove it removes * it. (pinsert and premove are expressed as percentages to simplify * parsing from command line.) ! * @library /lib/testlibrary/ * @run main/timeout=1600 MapLoops */ import static java.util.concurrent.TimeUnit.MILLISECONDS; --- 39,49 ---- * though elements of "key" array. On each iteration, it checks if * table includes key. If absent, with probability pinsert it * inserts it, and if present, with probability premove it removes * it. (pinsert and premove are expressed as percentages to simplify * parsing from command line.) ! * @library /test/lib * @run main/timeout=1600 MapLoops */ import static java.util.concurrent.TimeUnit.MILLISECONDS;
*** 52,62 **** import java.util.SplittableRandom; import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.CyclicBarrier; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; ! import jdk.testlibrary.Utils; public class MapLoops { static final long LONG_DELAY_MS = Utils.adjustTimeout(10_000); static int nkeys = 1000; // 10_000 static int pinsert = 60; --- 52,62 ---- import java.util.SplittableRandom; import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.CyclicBarrier; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; ! import jdk.test.lib.Utils; public class MapLoops { static final long LONG_DELAY_MS = Utils.adjustTimeout(10_000); static int nkeys = 1000; // 10_000 static int pinsert = 60;
< prev index next >