Integrated: 8328107: Shenandoah/C2: TestVerifyLoopOptimizations test failure

Roland Westrelin roland at openjdk.org
Fri Jun 14 13:53:22 UTC 2024


On Thu, 16 May 2024 07:37:46 GMT, Roland Westrelin <roland at openjdk.org> wrote:

> The failure occurs because a load barrier is expanded on the backedge
> of the counted loop. That breaks the expected counted loop shape. The
> fix I propose is to replace the `CountedLoop` with a `Loop` node when
> that happens. We're basically done with optimizations related to
> counted loop at this point so this shouldn't make a difference.

This pull request has now been integrated.

Changeset: b5212d7b
Author:    Roland Westrelin <roland at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/b5212d7bfe78b18c18e45c42c724a22365709328
Stats:     92 lines in 2 files changed: 92 ins; 0 del; 0 mod

8328107: Shenandoah/C2: TestVerifyLoopOptimizations test failure

Reviewed-by: shade

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

PR: https://git.openjdk.org/jdk/pull/19259


More information about the hotspot-compiler-dev mailing list