http://cr.openjdk.java.net/~roland/shenandoah/jdk9-backport/webrev.00/ I had to import some non shenandoah changes from jdk9 to make my life easier. Roland.