Fixing JDK-8234520 "ZGC: C2: Oop instance cloning causing skipped compiles" I ran into the problem of primitive clones not keeping the base pointer to object or primitive array. In this way all clones are treated the same way and we can choose to handle them differently at expansion.
- relates to
-
JDK-8241997 Scalar replacement of cloned array is broken after JDK-8238759
- Resolved
-
JDK-8282590 C2: assert(addp->is_AddP() && addp->outcnt() > 0) failed: Don't process dead nodes
- Resolved