RFR: 8349139: C2: Div looses dependency on condition that guarantees divisor not null in counted loop [v4]

Roland Westrelin roland at openjdk.org
Mon Apr 14 15:37:39 UTC 2025


On Fri, 11 Apr 2025 10:00:08 GMT, Emanuel Peter <epeter at openjdk.org> wrote:

> Just submitted some more testing :)

Thanks. Any update on test results? @eme64

> test/hotspot/jtreg/compiler/controldependency/TestDivDependentOnMainLoopGuard.java line 31:
> 
>> 29:  *                   -XX:+UnlockDiagnosticVMOptions -XX:+StressGCM -XX:StressSeed=139899009 TestDivDependentOnMainLoopGuard
>> 30:  * @run main/othervm -Xcomp -XX:-TieredCompilation -XX:CompileOnly=TestDivDependentOnMainLoopGuard::*
>> 31:  *                   -XX:+UnlockDiagnosticVMOptions -XX:+StressGCM TestDivDependentOnMainLoopGuard
> 
> Would it make sense to have a run without some of the flags here?

Done.

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

PR Comment: https://git.openjdk.org/jdk/pull/23617#issuecomment-2802111369
PR Review Comment: https://git.openjdk.org/jdk/pull/23617#discussion_r2042407676


More information about the hotspot-compiler-dev mailing list