RFR: 8360558: Use hex literals instead of decimal literals in math intrinsic constants

Manuel Hässig mhaessig at openjdk.org
Fri Sep 26 15:04:00 UTC 2025


On Thu, 25 Sep 2025 19:26:34 GMT, Mohamed Issa <missa at openjdk.org> wrote:

> A simple change to use hex literals instead of decimal literals in the constant arrays of the x86 cbrt and tanh stubs. The JTREG tests listed below were used to verify correctness. The baseline build used is [OpenJDK v26-b17](https://github.com/openjdk/jdk/releases/tag/jdk-26%2B17).
> 
> 1. `jtreg:test/jdk/java/lang/Math/CubeRootTests.java`
> 2. `jtreg:test/jdk/java/lang/Math/HyperbolicTests.java`

> I kicked off testing and will report back with results.

Testing passed.

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

Marked as reviewed by mhaessig (Committer).

PR Review: https://git.openjdk.org/jdk/pull/27497#pullrequestreview-3272662897


More information about the hotspot-compiler-dev mailing list