Compact strings are now complete enough to be enabled by default. The patch also includes the deletion of a couple of incorrect lines code which supposedly disabled biased locking. This code never worked, never did anything, and biased locking has always been on by default. http://cr.openjdk.java.net/~aph/8159467 Andrew.