http://cr.openjdk.java.net/~roland/shenandoah/gcinterface-resolve-access/webrev.00/ - gc interface for arraycopy is updated to cover shenandoah - use ShenandoahBarrierSetC2::resolve_address() to add required barriers - some dead code now that we never need barriers on constants - some clean up Roland.