Withdrawn: 7904034: jcstress: Run with global int/C1/C2 modes even with split compilation

Aleksey Shipilev shade at openjdk.org
Wed Jun 18 10:20:43 UTC 2025


On Tue, 17 Jun 2025 19:36:53 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> WIP.
> 
> [JDK-8351997](https://bugs.openjdk.org/browse/JDK-8351997) shows there is a gap in current configuration coverage with jcstress. When split compilation is enabled, harness asks to int/C1/C2 each actor method separately. Unfortunately, there are cases in Hotspot where the barrier scheme depends on whether C2 is globally enabled. [JDK-8351997](https://bugs.openjdk.org/browse/JDK-8351997) would fail split int/C1 test with C2 globally disabled.
> 
> Therefore, harness should run with global int/C1/C2 modes even with split compilation. This complicates testing matrix quite a bit, but it should capture bugs like [JDK-8351997](https://bugs.openjdk.org/browse/JDK-8351997) more reliably.

This pull request has been closed without being integrated.

-------------

PR: https://git.openjdk.org/jcstress/pull/168


More information about the jcstress-dev mailing list