hg: jdk/jdk: 8229016: C2 scalarization crashes with assert(node->Opcode() == Op_CastP2X) failed: ConvP2XNode required

tobias.hartmann at oracle.com tobias.hartmann at oracle.com
Wed Aug 7 10:10:18 UTC 2019


Changeset: 1d2ea8db7083
Author:    thartmann
Date:      2019-08-07 12:09 +0200
URL:       https://hg.openjdk.java.net/jdk/jdk/rev/1d2ea8db7083

8229016: C2 scalarization crashes with assert(node->Opcode() == Op_CastP2X) failed: ConvP2XNode required
Summary: Detect array copy to self to avoid emitting another load to the to-be-removed allocation.
Reviewed-by: kvn

! src/hotspot/share/opto/macro.cpp
+ test/hotspot/jtreg/compiler/escapeAnalysis/TestSelfArrayCopy.java



More information about the jdk-all-changes mailing list