diff -r 401fbd7ff77c -r 4de5f4101cfd src/share/vm/runtime/thread.cpp --- a/src/share/vm/runtime/thread.cpp Wed Dec 08 04:50:35 2010 -0800 +++ b/src/share/vm/runtime/thread.cpp Wed Dec 08 17:50:49 2010 -0800 @@ -3231,12 +3231,6 @@ warning("java.lang.ArithmeticException has not been initialized"); warning("java.lang.StackOverflowError has not been initialized"); } - - if (EnableInvokeDynamic) { - // JSR 292: An intialized java.dyn.InvokeDynamic is required in - // the compiler. - initialize_class(vmSymbolHandles::java_dyn_InvokeDynamic(), CHECK_0); - } } // See : bugid 4211085.