Please review JDK-8038223 at http://cr.openjdk.java.net/~attila/8038223/webrev.01/index.html It's just a small trivial change that speeds up compilation nonetheless by eliminating a bunch of unnecessary string conversions for unused diagnostic output. Thanks, Attila.