hg: jdk8u/jdk8u-dev/jdk: 4891331: BigInteger a.multiply(a) should use squaring code

brian.burkhalter at oracle.com brian.burkhalter at oracle.com
Wed Feb 5 15:03:52 PST 2014


Changeset: 4f07e4b5bf7d
Author:    bpb
Date:      2014-02-05 15:02 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/4f07e4b5bf7d

4891331: BigInteger a.multiply(a) should use squaring code
Summary: Change multiply(BigInteger a) to return square() if a == this and the number of ints in the magnitude is over a threshold.
Reviewed-by: darcy, shade, coffeys

! src/share/classes/java/math/BigInteger.java



More information about the jdk8u-dev-changes mailing list