diff -r 1ca1cfdcb451 -r 56cbdc3ea079 src/java.base/share/classes/java/util/SplittableRandom.java --- a/src/java.base/share/classes/java/util/SplittableRandom.java Fri Jul 26 15:20:31 2019 -0300 +++ b/src/java.base/share/classes/java/util/SplittableRandom.java Fri Jul 26 15:37:05 2019 -0300 @@ -26,9 +26,9 @@ import java.math.BigInteger; import java.util.concurrent.atomic.AtomicLong; -import java.util.random.AbstractSplittableRNG; -import java.util.random.RNGSupport; -import java.util.random.SplittableRNG; +import java.util.random.RandomGenerator.SplittableGenerator; +import java.util.random.RandomSupport; +import java.util.random.RandomSupport.AbstractSplittableGenerator; /** * A generator of uniform pseudorandom values applicable for use in @@ -82,7 +82,7 @@ * @author Doug Lea * @since 1.8 */ -public final class SplittableRandom extends AbstractSplittableRNG { +public final class SplittableRandom extends AbstractSplittableGenerator { /* * Implementation Overview. @@ -216,7 +216,7 @@ /** * The seed generator for default constructors. */ - private static final AtomicLong defaultGen = new AtomicLong(RNGSupport.initialSeed()); + private static final AtomicLong defaultGen = new AtomicLong(RandomSupport.initialSeed()); /* ---------------- public methods ---------------- */ @@ -263,7 +263,7 @@ return new SplittableRandom(nextLong(), mixGamma(nextSeed())); } - public SplittableRandom split(SplittableRNG source) { + public SplittableRandom split(SplittableGenerator source) { return new SplittableRandom(source.nextLong(), mixGamma(source.nextLong())); }