RFR: 8360558: Use hex literals instead of decimal literals in math intrinsic constants
    Manuel Hässig 
    mhaessig at openjdk.org
       
    Fri Sep 26 09:21: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`
Thank you for this improvement. The few values I checked match 😅 I assume this is generated and there is not really a way to review it?
I kicked off testing and will report back with results.
-------------
PR Review: https://git.openjdk.org/jdk/pull/27497#pullrequestreview-3271109691
    
    
More information about the hotspot-compiler-dev
mailing list