Implemented as requested by the runtime team. http://cr.openjdk.java.net/~jlaskey/8147634/webrev/index.html <http://cr.openjdk.java.net/~jlaskey/8147634/webrev/index.html> https://bugs.openjdk.java.net/browse/JDK-8147634 <https://bugs.openjdk.java.net/browse/JDK-8147634>