History log of /openjdk10/jdk/src/java.base/share/classes/java/lang/Math.java
Revision Date Author Comments
# 17149:6a87a6b217f6 04-May-2017 lana

Merge


# 17134:3e440f389e72 27-Apr-2017 jjg

8179413: Fix remaining minor HTML5 issues in java.base module
Reviewed-by: darcy, lancea


# 17073:695b15ac22d9 04-May-2017 darcy

8138672: Math. negativeZeroFloatBits and Math. negativeZeroDoubleBits should be final
Reviewed-by: psandoz, bpb


# 16897:5548e024cbcf 15-Mar-2017 mli

8176563: @since value errors in apis of java.base/java.logging module
Reviewed-by: alanb, chegar, dfuchs, dholmes, martin, naoto, rriggs


# 15756:cb35da7fa7a9 26-Aug-2016 vdeshpande

8154122: Intrinsify fused mac operations
Summary: added FMA intrinsics on x86
Reviewed-by: kvn, aph, darcy


# 15440:0cd4b4def24f 22-Aug-2016 darcy

8164524: Correct inconsistencies in floating-point abs spec
Reviewed-by: martin, bpb


# 15082:65b3167a9849 15-Jul-2016 bpb

8161413: Math.fma javadoc doesn't have @since 9
Summary: Add @since tag for float and double versions of fma().
Reviewed-by: rriggs


# 14580:ea91cf963514 22-May-2016 darcy

8157527: Replace @since 1.9 with @since 9 on new math methods
Reviewed-by: chegar


# 14575:1241537c9721 29-Sep-2015 bpb

8023217: Additional floorDiv/floorMod/multiplyExact methods for java.lang.Math
Summary: Add new methods with long, int signatures.
Reviewed-by: darcy, scolebourne


# 14572:0a58dc4f8cb4 20-May-2016 bpb

5100935: No way to access the 64-bit integer multiplication of 64-bit CPUs efficiently
Summary: Add methods multiplyFull() and multiplyHigh() to Math and StrictMath.
Reviewed-by: darcy


# 14177:6512923d64e5 15-Apr-2016 darcy

4851642: Add fused multiply add to Java math library
Reviewed-by: bpb, nadezhin


# 13725:d01cd46ec6c1 16-Feb-2016 darcy

8149896: Remove unnecessary values in FloatConsts and DoubleConsts
Reviewed-by: shade, psandoz, lbourges, mduigou


# 13351:9f6ae01c98cf 21-Dec-2015 chegar

8145990: Move sun.misc math support classes to jdk.internal.math
Reviewed-by: bpb, darcy


# 12352:96e2b032b26f 02-Jul-2015 zmajo

8076112: Add @HotSpotIntrinsicCandidate annotation to indicate methods for which Java Runtime has intrinsics
Summary: Annotate possibly intrinsified methods with @HotSpotIntrinsicCandidate. Add checks omitted by intrinsics to the library code. Add CheckIntrinsics flags to check consistency of intrinsics.
Reviewed-by: jrose, kvn, thartmann, vlivanov, abuckley, darcy, ascarpino, briangoetz, alanb, aph, dnsimon


# 11099:678faa7d1a6a 30-Oct-2014 martin

8067377: My hobby: caning, then then canning, the the can-can
Summary: Fix ALL the stutters!
Reviewed-by: rriggs, mchung, lancea


# 10707:47558493c9c0 22-Sep-2014 bpb

4477961: java.lang.Math.toDegrees(double) could be optimized
Summary: Change toDegrees() and toRadians() to multiplication by a compile-time constant.
Reviewed-by: mduigou, shade


# 10444:f08705540498 17-Aug-2014 chegar

8054834: Modular Source Code
Reviewed-by: alanb, chegar, ihse, mduigou
Contributed-by: alan.bateman@oracle.com, alex.buckley@oracle.com, chris.hegarty@oracle.com, erik.joelsson@oracle.com, jonathan.gibbons@oracle.com, karen.kinnear@oracle.com, magnus.ihse.bursie@oracle.com, mandy.chung@oracle.com, mark.reinhold@oracle.com, paul.sandoz@oracle.com