move loop invariant write barrier before loop during loop opts

Roland Westrelin rwestrel at redhat.com
Mon Sep 12 16:04:54 UTC 2016


http://cr.openjdk.java.net/~roland/shenandoah/wb-before-loops/webrev/

This moves a write barrier that operates on a value that is loop
invariant but is kept in a loop because of memory edges before the loop
during loop optimizations. This should allow further optimizations.

Roland.


More information about the shenandoah-dev mailing list