-
Enhancement
-
Resolution: Fixed
-
P3
-
25
-
b07
-
x86
-
generic
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8362090 | 25 | Srinivas Parasa | P3 | Resolved | Fixed | b32 |
Currently, APX is not enabled consistently between product and debug builds.
If the hardware supports Intel APX:
1) In fastdebug and debug builds, APX is enabled by default if the underlying hardware supports Intel APX feature.
2) In product builds, APX is disabled by default and the user cannot also explicitly enable it using -XX:+UnlockExperimentalVMOptions -XX:+UseAPX.
The proposal is to make the behavior consistent i.e., disable UseAPX by default for all builds and enable it for all builds if and only if the user explicitly specifies -XX:+UnlockExperimentalVMOptions -XX:+UseAPX on the command line.
If the hardware supports Intel APX:
1) In fastdebug and debug builds, APX is enabled by default if the underlying hardware supports Intel APX feature.
2) In product builds, APX is disabled by default and the user cannot also explicitly enable it using -XX:+UnlockExperimentalVMOptions -XX:+UseAPX.
The proposal is to make the behavior consistent i.e., disable UseAPX by default for all builds and enable it for all builds if and only if the user explicitly specifies -XX:+UnlockExperimentalVMOptions -XX:+UseAPX on the command line.
- backported by
-
JDK-8362090 Disable Intel APX by default and enable it with -XX:+UnlockExperimentalVMOptions -XX:+UseAPX in all builds
-
- Resolved
-
- relates to
-
JDK-8329030 Intel Advanced Performance Extension support
-
- Open
-
- links to
-
Commit(jdk25) openjdk/jdk/c5d0f1bc
-
Commit(master) openjdk/jdk/26b00280
-
Review(jdk25) openjdk/jdk/26274
-
Review(master) openjdk/jdk/26029
(1 links to)