[jdk8u-dev] Integrated: 8326521: JFR: CompilerPhase event test fails on windows 32 bit
Robert Toyonaga
duke at openjdk.org
Thu Jun 6 15:40:56 UTC 2024
On Tue, 4 Jun 2024 16:54:48 GMT, Robert Toyonaga <duke at openjdk.org> wrote:
> This is a backport of https://github.com/openjdk/jdk/commit/96530bcc07514c3eda40fd6ffa74f197fe541dea
>
> On some systems (such as windows 32 bit) Hotspot only uses the C1 compiler in by design. The CompilerPhase JFR events are only emitted from C2 code. So the test TestCompilerPhase fails on some systems because it cannot generate the necessary CompilerPhase JFR events .
>
> This backport prevents NeverActAsServerClassMachine from being set during the test TestCompilerPhase, so that it isn't restricted to C1. It should help resolve some test failures for Adoptium specific to JDK8 (see https://github.com/adoptium/aqa-tests/issues/3045).
>
> Testing: running test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java test passes.
This pull request has now been integrated.
Changeset: 8892b817
Author: Robert Toyonaga <rtoyonag at redhat.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
URL: https://git.openjdk.org/jdk8u-dev/commit/8892b817af1b25520b05608a30ea539dd0c0b25f
Stats: 1 line in 1 file changed: 1 ins; 0 del; 0 mod
8326521: JFR: CompilerPhase event test fails on windows 32 bit
Reviewed-by: sgehwolf
Backport-of: 96530bcc07514c3eda40fd6ffa74f197fe541dea
-------------
PR: https://git.openjdk.org/jdk8u-dev/pull/512
More information about the jdk8u-dev
mailing list