[jdk17u-dev] RFR: 8321025: Enable Neoverse N1 optimizations for Neoverse V2 [v2]
    Xiaolong Peng 
    xpeng at openjdk.org
       
    Tue Jun 18 17:24:40 UTC 2024
    
    
  
> ### Notes
> 
> Backport 8321025: Enable Neoverse N1 optimizations for Neoverse V2  to jdk17, it is not a clean backport, the method ```model_is(0xd40) ``` is in jdk17, equivalent code in jdk17 is like ```(_model == 0xd40 || _model2 == 0xd40)```. 
> 
> ### Verification
> Not able to test it on CPU with Neoverse V2, I don't have server supports Neoverse V2 yet, but the code has been backported to [Amazon Corretto 17](https://github.com/corretto/corretto-17/blob/release-17.0.11.9.1/CHANGELOG.md) since January 16, 2024, overall it should be a low risk.
Xiaolong Peng has updated the pull request incrementally with one additional commit since the last revision:
  Backport VM_Version::model_is from openjdk/jdk at 3283328 (8311130: AArch64: Sync SVE related CPU features with VM options)
-------------
Changes:
  - all: https://git.openjdk.org/jdk17u-dev/pull/2579/files
  - new: https://git.openjdk.org/jdk17u-dev/pull/2579/files/ed06a234..d3c5a79a
Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=2579&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=2579&range=00-01
  Stats: 8 lines in 2 files changed: 4 ins; 2 del; 2 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/2579.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/2579/head:pull/2579
PR: https://git.openjdk.org/jdk17u-dev/pull/2579
    
    
More information about the jdk-updates-dev
mailing list