I have prepared a direct 8u-dev backport of the JDK 9 fix for https://bugs.openjdk.java.net/browse/JDK-8078464
http://cr.openjdk.java.net/~prr/8078464.8u/ Please review.For reference the JDK 9 review was here : http://mail.openjdk.java.net/pipermail/2d-dev/2015-April/005259.html and the JDK 9 changeset is here http://hg.openjdk.java.net/jdk9/client/jdk/rev/9b6ed21ae317
-phil.