RFR: 8283083: java.util.random L128X256MixRandom constructor fails to use byte[] seed
Raffaello Giulietti
duke at openjdk.java.net
Tue Apr 12 17:39:52 UTC 2022
On Tue, 12 Apr 2022 15:37:19 GMT, Raffaello Giulietti <duke at openjdk.java.net> wrote:
> Please review this tiny fix.
>
> A test similar to the code proposed by the bug reporter has been added for the LXM group. It does not pass before the fix and passes after.
j.u.Random and j.u.SplittableRandom do _not_ expose (byte[]) ctors. It's the factory that falls back to the () ctor if needed.
A more sophisticated test could perhaps use reflection to discover which ctors are exposed.
-------------
PR: https://git.openjdk.java.net/jdk/pull/8207
More information about the core-libs-dev
mailing list