in commons-rng-core/src/main/java/org/apache/commons/rng/core/source64/AbstractXoShiRo256.java [202:223]
private void performJump(long[] jumpCoefficients) {
long s0 = 0;
long s1 = 0;
long s2 = 0;
long s3 = 0;
for (final long jc : jumpCoefficients) {
for (int b = 0; b < 64; b++) {
if ((jc & (1L << b)) != 0) {
s0 ^= state0;
s1 ^= state1;
s2 ^= state2;
s3 ^= state3;
}
next();
}
}
state0 = s0;
state1 = s1;
state2 = s2;
state3 = s3;
resetCachedState();
}