test/java/util/concurrent/ConcurrentHashMap/LoopHelpers.java

Print this page

        

*** 77,89 **** /** * An actually useful random number generator, but unsynchronized. * Basically same as java.util.Random. */ public static class SimpleRandom { ! private final static long multiplier = 0x5DEECE66DL; ! private final static long addend = 0xBL; ! private final static long mask = (1L << 48) - 1; static final AtomicLong seq = new AtomicLong(1); private long seed = System.nanoTime() + seq.getAndIncrement(); public void setSeed(long s) { seed = s; --- 77,89 ---- /** * An actually useful random number generator, but unsynchronized. * Basically same as java.util.Random. */ public static class SimpleRandom { ! private static final long multiplier = 0x5DEECE66DL; ! private static final long addend = 0xBL; ! private static final long mask = (1L << 48) - 1; static final AtomicLong seq = new AtomicLong(1); private long seed = System.nanoTime() + seq.getAndIncrement(); public void setSeed(long s) { seed = s;