Integrated: JDK-8210858: AArch64: remove Math.log intrinsic

Tobias Holenstein tholenstein at openjdk.org
Mon Jan 29 08:39:45 UTC 2024


On Thu, 18 Jan 2024 08:58:20 GMT, Tobias Holenstein <tholenstein at openjdk.org> wrote:

> [JDK-8215133](https://bugs.openjdk.org/browse/JDK-8215133) disabled vmIntrinsics::_dlog. Remove it now
> 
> ### Why remove
> 
> That Java  specification says:
> 
> "The computed result must be within 1 ulp of the exact result. Results must be semi-monotonic... whenever the mathematical function is non-decreasing, so is the floating-point approximation, likewise, whenever the mathematical function is non-increasing, so is the floating-point approximation"
> 
> There is no proof of the monotonicity of this intrinsics at the moment.

This pull request has now been integrated.

Changeset: 422020c4
Author:    Tobias Holenstein <tholenstein at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/422020c4d691f3ad4c7af4fc2c60e7ada66734e0
Stats:     400 lines in 4 files changed: 0 ins; 395 del; 5 mod

8210858: AArch64: remove Math.log intrinsic

Reviewed-by: ngasson, shade

-------------

PR: https://git.openjdk.org/jdk/pull/17480


More information about the hotspot-compiler-dev mailing list