Hotspot patch [1] introduces a test case
hotspot/test/compiler/interpreter/DisableOSRTest.java which also
exposes the same issue on aarch64.
I.e. with -XX:-UseOnStackReplacement and -XX:+TieredCompilation
options, there are still OSR compilations found from
-XX:+PrintCompilation.
[1] http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fd222df9f27c
[2] http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/18e5cbbe8abf
hotspot/test/compiler/interpreter/DisableOSRTest.java which also
exposes the same issue on aarch64.
I.e. with -XX:-UseOnStackReplacement and -XX:+TieredCompilation
options, there are still OSR compilations found from
-XX:+PrintCompilation.
[1] http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fd222df9f27c
[2] http://hg.openjdk.java.net/aarch64-port/jdk8/hotspot/rev/18e5cbbe8abf
- relates to
-
JDK-8159620 -XX:-UseOnStackReplacement does not work together with -XX:+TieredCompilation
-
- Resolved
-
-
JDK-8129628 x86: branch to unbound labels
-
- Closed
-