100218: BigInteger staticRandom field
Alan Bateman
Alan.Bateman at oracle.com
Thu Dec 15 14:00:46 UTC 2011
On 14/12/2011 21:45, Paul Ciprich wrote:
> All,
>
> I've created a bug report to address a scalability problem with
> BigInteger's staticRandom field. The problem is that the shared
> staticRandom field causes bottlenecks with parallel code. The proposed
> solution is to change the staticRandom field to a ThreadLocal and eliminate
> the bottleneck by giving each thread its own copy of the SecureRandom
> object. Bug 100218 contains a patch with the proposed change if it is
> deemed acceptable.
>
> Thanks,
> -Paul Ciprich
Here's the link to the contribution:
https://bugs.openjdk.java.net/show_bug.cgi?id=100218
More information about the core-libs-dev
mailing list