RFR: 8329031: CPUID feature detection for Advanced Performance Extensions (Intel® APX)
Jatin Bhateja
jbhateja at openjdk.org
Fri May 31 10:17:24 UTC 2024
Summary of changes include with the patch:-
1) CPUID based feature detection check for Intel APX extension (https://www.intel.com/content/www/us/en/developer/articles/technical/advanced-performance-extensions-apx.html)
2) Validation during VM initialization for extended GPRs state save / restoration by OS across context switches of java application threads executing JIT compiled code with new APX ISA.
Kindly review and share your feedback.
Best Regards,
Jatin
-------------
Commit messages:
- Update vm_version_x86.cpp
- Post merge clenups.
- Merge branch 'master' of http://github.com/openjdk/jdk into JDK-8329031
- Minor modification in UseAPX flag description
- Making UseAPX a boolean flag.
- 32-bit build fix
- Merge branch 'master' of http://github.com/openjdk/jdk into JDK-8329031
- Merge branch 'master' of http://github.com/openjdk/jdk into JDK-8329031
- 8329031: CPUID feature detection for APX during VM initialization.
Changes: https://git.openjdk.org/jdk/pull/18562/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=18562&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8329031
Stats: 179 lines in 8 files changed: 153 ins; 11 del; 15 mod
Patch: https://git.openjdk.org/jdk/pull/18562.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/18562/head:pull/18562
PR: https://git.openjdk.org/jdk/pull/18562
More information about the hotspot-dev
mailing list