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