Details
-
Enhancement
-
Status: Resolved
-
P3
-
Resolution: Other
-
9
Description
The java.lang.StrictMath libraries require use of the FDLIBM algorithms for some methods:
* sin, cos, tan
* asin, acos, atan
* sinh, cosh, tanh
* log, exp, log10
* cbrt
* atan2
* pow
* hypot
* expm1, log1p
These algorithms are implemented in C and it would be advantageous to implement them in Java instead.
* sin, cos, tan
* asin, acos, atan
* sinh, cosh, tanh
* log, exp, log10
* cbrt
* atan2
* pow
* hypot
* expm1, log1p
These algorithms are implemented in C and it would be advantageous to implement them in Java instead.
Attachments
Issue Links
- duplicates
-
JDK-8042716 Java port of fdlibm 5.3 to java.lang.StrictMath
-
- Closed
-
- relates to
-
JDK-8160294 Some client libraries cannot be built with GCC 6
-
- Resolved
-
-
JDK-8183173 Add private constructors to Fdlibm-internal classes
-
- Closed
-
-
JDK-6908131 Pure Java implementations of java.lang.StrictMath.floor(double) & java.lang.StrictMath.ceil(double)
-
- Resolved
-
-
JDK-8171407 Port fdlibm to Java, part 2
-
- Closed
-
-
JDK-8212880 Cannot access ftp: site for fdlibm.tar
-
- Closed
-
-
JDK-7175279 Don't use x87 FPU on x86-64
-
- Resolved
-
(2 relates to)
1.
|
Port fdlibm pow to Java |
|
Resolved | Joe Darcy | |
2.
|
Port fdlibm hypot to Java |
|
Resolved | Joe Darcy | |
3.
|
Port fdlibm cbrt to Java |
|
Resolved | Joe Darcy | |
4.
|
Port fdlibm exp to Java |
|
Resolved | Joe Darcy |