Seems to be a backporting mistake: 10 and 9 have +UnlockDiagnosticVMOptions, but 8u has +UnlockExperimentalVMOptions. Fix: http://cr.openjdk.java.net/~shade/shenandoah/tests-8u-verify-diag/webrev.01/ -Aleksey