Integrated: 8255400: Shenandoah: C2 failures after JDK-8255000

Roland Westrelin roland at openjdk.java.net
Mon Nov 2 15:53:07 UTC 2020


On Mon, 2 Nov 2020 09:51:01 GMT, Roland Westrelin <roland at openjdk.org> wrote:

> At barrier expansion time, the IR graph may contain a Halt node whose
> control is a region. In that case, code that wires raw memory creates
> a memory Phi at the region. But that Phi has no use because the Halt
> node doesn't consume any memory. That dead Phi causes the assert to
> trigger. I propose some adjustments so a Phi is not created in that
> case.

This pull request has now been integrated.

Changeset: a3aad119
Author:    Roland Westrelin <roland at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/a3aad119
Stats:     87 lines in 2 files changed: 81 ins; 0 del; 6 mod

8255400: Shenandoah: C2 failures after JDK-8255000

Reviewed-by: rkennke

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

PR: https://git.openjdk.java.net/jdk/pull/1000


More information about the shenandoah-dev mailing list