jdk/src/java.base/share/classes/java/util/SplittableRandom.java
changeset 42927 1d31e540bfcb
parent 36232 7a020ad42ac0
child 44039 058585425bb7
--- a/jdk/src/java.base/share/classes/java/util/SplittableRandom.java	Wed Dec 21 14:22:53 2016 -0800
+++ b/jdk/src/java.base/share/classes/java/util/SplittableRandom.java	Wed Dec 21 14:26:52 2016 -0800
@@ -375,7 +375,7 @@
      * may, and typically does, vary across program invocations.
      */
     public SplittableRandom() { // emulate defaultGen.split()
-        long s = defaultGen.getAndAdd(2 * GOLDEN_GAMMA);
+        long s = defaultGen.getAndAdd(GOLDEN_GAMMA << 1);
         this.seed = mix64(s);
         this.gamma = mixGamma(s + GOLDEN_GAMMA);
     }