It looks like Oracle has finally released some documentation for those options they've been using in SPECjbb2005 submissions. The doc is here and it looks like it appeared on Christmas eve. Like I guessed, they're using a byte[] array instead of a char[] array for Strings wherever they can. Presumably this makes the code path more complicated, because every time the JVM deals with a String it now