< prev index next >

src/java.base/share/classes/java/lang/StrictMath.java

Print this page
rev 53001 : 8212043: Add floating-point Math.min/max intrinsics
Summary: Floating-point Math.min() and Math.max() intrinsics are enabled on AArch64 platform
Reviewed-by: adinn, aph

*** 1152,1161 **** --- 1152,1162 ---- * * @param a an argument. * @param b another argument. * @return the larger of {@code a} and {@code b}. */ + @HotSpotIntrinsicCandidate public static float max(float a, float b) { return Math.max(a, b); } /**
*** 1170,1179 **** --- 1171,1181 ---- * * @param a an argument. * @param b another argument. * @return the larger of {@code a} and {@code b}. */ + @HotSpotIntrinsicCandidate public static double max(double a, double b) { return Math.max(a, b); } /**
*** 1217,1226 **** --- 1219,1229 ---- * * @param a an argument. * @param b another argument. * @return the smaller of {@code a} and {@code b.} */ + @HotSpotIntrinsicCandidate public static float min(float a, float b) { return Math.min(a, b); } /**
*** 1235,1244 **** --- 1238,1248 ---- * * @param a an argument. * @param b another argument. * @return the smaller of {@code a} and {@code b}. */ + @HotSpotIntrinsicCandidate public static double min(double a, double b) { return Math.min(a, b); } /**
< prev index next >