bpb [Fri, 21 Jun 2013 11:50:45 -0700] rev 18538
7131192: BigInteger.doubleValue() is depressingly slow
Summary: In doubleValue() and floatValue() replace converting to String and parsing to Double or Float with direct conversion into IEEE 754 bits.
Reviewed-by: bpb, drchase, martin
Contributed-by: Louis Wasserman <lowasser@google.com>
bpb [Fri, 21 Jun 2013 11:12:18 -0700] rev 18537
7192954: Fix Float.parseFloat to round correctly and preserve monotonicity.
4396272: Parsing doubles fails to follow IEEE for largest decimal that should yield 0
7039391: Use Math.ulp in FloatingDecimal
Summary: Correct rounding and monotonicity problems in floats and doubles
Reviewed-by: bpb, martin
Contributed-by: Dmitry Nadezhin <dmitry.nadezhin@oracle.com>, Louis Wasserman <lowasser@google.com>
weijun [Fri, 21 Jun 2013 18:26:13 +0800] rev 18536
8001326: Improve Kerberos caching
Reviewed-by: valeriep