--- old/src/share/vm/prims/unsafe.cpp 2011-03-30 07:00:29.451780957 -0700 +++ new/src/share/vm/prims/unsafe.cpp 2011-03-30 07:00:29.263301068 -0700 @@ -1560,7 +1560,7 @@ } } } - if (AnonymousClasses) { + if (EnableInvokeDynamic) { env->RegisterNatives(unsafecls, anonk_methods, sizeof(anonk_methods)/sizeof(JNINativeMethod)); if (env->ExceptionOccurred()) { if (PrintMiscellaneous && (Verbose || WizardMode)) {