- when an arraycopy is turned into loads/stores and the field or
element being copied is a reference. In that case, barriers may have
to be applied.
- when a clone is expanded into a stub call. In that case a
postbarrier may be required. That one is only required when a
reference field or element may be encountered. That's where the
ciInstanceKlass changes come in.
element being copied is a reference. In that case, barriers may have
to be applied.
- when a clone is expanded into a stub call. In that case a
postbarrier may be required. That one is only required when a
reference field or element may be encountered. That's where the
ciInstanceKlass changes come in.
- relates to
-
JDK-8213464 Fix missing include after JDK-8212243
-
- Resolved
-
-
JDK-8224539 C2 compilation fails during ArrayCopyNode optimizations with assert(i < _max) failed: oob: i=1, _max=1
-
- Closed
-
-
JDK-8231085 C2/GC: Better GC-interface for expanding clone
-
- Resolved
-