History log of /openjdk10/jdk/test/java/math/BigInteger/BigIntegerTest.java
Revision Date Author Comments
# 17329:e0129da12f92 12-Jun-2017 iignatyev

8181759: add explicit @build actions for jdk.test.lib classes in all :tier1 tests
Reviewed-by: alanb


# 17253:d586f8df84c2 30-May-2017 iignatyev

8180805: move RandomFactory to the top level testlibrary
Reviewed-by: bpb, rriggs


# 13290:3a2e54394b62 10-Dec-2015 bpb

8032027: Add BigInteger square root methods
Summary: Add sqrt() and sqrtAndReminder() using Newton iteration
Reviewed-by: darcy, lowasser


# 11893:eaf718a0236d 08-May-2015 chegar

8079782: RandomFactory should be in the jdk.testlibrary package
Reviewed-by: bpb


# 11824:409888e3ba56 29-Apr-2015 bpb

8078672: Print and allow setting by Java property seeds used to initialize Random instances in java.lang numerics tests
Summary: Add ability to initial the random number generator from the system property "seed" and print to STDOUT the seed value actually used.
Reviewed-by: darcy


# 11822:110f7f35760f 29-Apr-2015 darcy

8078334: Mark regression tests using randomness
Reviewed-by: xuelei, alanb


# 11575:50ccf30fafcd 06-Mar-2015 bpb

8074460: Always print seeds used in [Splittable]Random instances in java.math tests
Summary: Create a utility class which creates a pseudorandom number generator (PRNG) and retains the seed. Use this class in java.math tests which use a PRNG. Always print the seed value before the PRNG is used.
Reviewed-by: darcy


# 11218:cbe302e284b5 09-Jan-2015 bpb

4026465: Provide more byte array constructors for BigInteger
Summary: Add two's complement and sign-magnitude constructors for byte arrays with offset and length.
Reviewed-by: darcy, alanb, scolebourne


# 10686:7f183794f7dd 17-Sep-2014 bpb

8058679: More bad characters in BigIntegerTest
Summary: Remove remaining non-US-ASCII characters
Reviewed-by: alanb


# 10685:5210fb605e9e 17-Sep-2014 bpb

8058664: Bad fonts in BigIntegerTest
Summary: Replace bad fonts with spaces.
Reviewed-by: alanb


# 10679:42b2c0267831 15-Sep-2014 bpb

8058505: BigIntegerTest does not exercise Burnikel-Ziegler division
Summary: Modify divideLarge() method such that the w/z division exercises the B-Z branch.
Reviewed-by: darcy
Contributed-by: Robert Gibson <robbiexgibson@yahoo.com>


# 8952:d3c4e8fe98c3 05-Dec-2013 bpb

8029514: java/math/BigInteger/BigIntegerTest.java failing since thresholds adjusted in 8022181
Summary: Ensure the value returned by getLower() is unsigned.
Reviewed-by: darcy


# 7869:834faf2081b3 12-Aug-2013 bpb

8022180: BigInteger Burnikel-Ziegler quotient and remainder calculation assumes quotient parameter is zero
Summary: Clear the quotient in divideAndRemainderBurnikelZiegler() if the divisor is larger than the dividend.
Reviewed-by: alanb, bpb
Contributed-by: Timothy Buktu <tbuktu@hotmail.com>


# 7747:a1c01457cf6c 26-Jul-2013 bpb

8020641: Clean up some code style in recent BigInteger contributions
Summary: Some minor cleanup to adhere better to Java coding conventions.
Reviewed-by: darcy
Contributed-by: Brian Burkhalter <brian.burkhalter@oracle.com>


# 7746:d4b2436892c8 26-Jul-2013 bpb

8014319: Faster division of large integers
Summary: Implement Burnickel-Ziegler division algorithm in BigInteger
Reviewed-by: bpb, martin
Contributed-by: Tim Buktu <tbuktu@hotmail.com>


# 7546:01fcca3d2b8c 20-Jun-2013 bpb

4641897: Faster string conversion of large integers
Summary: Accelerate conversion to string by means of Schoenhage recursive base conversion.
Reviewed-by: bpb, alanb
Contributed-by: Alan Eliasen <eliasen@mindspring.com>


# 7495:9b802d99cb52 19-Jun-2013 bpb

4837946: Faster multiplication and exponentiation of large integers
4646474: BigInteger.pow() algorithm slow in 1.4.0
Summary: Implement Karatsuba and 3-way Toom-Cook multiplication as well as exponentiation using Karatsuba and Toom-Cook squaring.
Reviewed-by: alanb, bpb, martin
Contributed-by: Alan Eliasen <eliasen@mindspring.com>


# 3909:272483f6650b 06-Apr-2011 ohair

7033660: Update copyright year to 2011 on any files changed in 2011
Reviewed-by: dholmes


# 3646:84e339f1033b 22-Feb-2011 smarks

7021209: convert lang, math, util to use try-with-resources
Reviewed-by: alanb, darcy, naoto


# 2362:00cd9dc3c2b5 25-May-2010 ohair

6943119: Rebrand source copyright notices
Reviewed-by: darcy, weijun


# 2030:f7e4cda33734 22-Dec-2009 darcy

6908541: Bad resource management in java/math/BigInteger/BigIntegerTest.java
Reviewed-by: alanb


# 809:f3ad2ee4600b 26-Jan-2009 darcy

6601457: Move wrapper class tests from closed to open
6601458: Move java.math tests from closed to open
6740185: Move java/lang/annotations tests to open
6759433: Move Math and StrictMath regression tests from closed to open
Summary: Move some more regression tests to the open
Reviewed-by: jjg