--- a/src/java.base/share/classes/java/util/random/Xoshiro256StarStar.java Wed Aug 07 15:35:55 2019 -0300
+++ b/src/java.base/share/classes/java/util/random/Xoshiro256StarStar.java Thu Aug 08 11:06:54 2019 -0300
@@ -235,7 +235,15 @@
public long nextLong() {
final long z = x0;
long q0 = x0, q1 = x1, q2 = x2, q3 = x3;
- { long t = q1 << 17; q2 ^= q0; q3 ^= q1; q1 ^= q2; q0 ^= q3; q2 ^= t; q3 = Long.rotateLeft(q3, 45); } // xoshiro256 1.0
+ { // xoshiro256 1.0
+ long t = q1 << 17;
+ q2 ^= q0;
+ q3 ^= q1;
+ q1 ^= q2;
+ q0 ^= q3;
+ q2 ^= t;
+ q3 = Long.rotateLeft(q3, 45);
+ }
x0 = q0; x1 = q1; x2 = q2; x3 = q3;
return Long.rotateLeft(z * 5, 7) * 9; // "starstar" mixing function
}