http://cr.openjdk.java.net/~roland/shenandoah-drop-useless-barriers/webrev.00/ This change tries to make sure most barriers that become unneeded as optimizations proceed are dropped. Roland.