RFR: JDK8 C2 fixes

Roland Westrelin rwestrel at redhat.com
Thu Dec 15 15:57:16 UTC 2016


> - in inline_unsafe_access(), read-barriers should be moved up,
> otherwise we'd have one store in the else branch that does not have a
> read-barrier on its value.

Is this one required? The else branch stores outside the heap as I
understand.

> - for arraycopies, we must not turn oop-copies into int-copies, this
> would bypass the post-barrier that updates our references.

Ok.

Roland.


More information about the shenandoah-dev mailing list