comparison src/share/vm/runtime/thread.cpp @ 2001:f2da85a9b08e

7001363: java/dyn/InvokeDynamic should not be a well-known class in the JVM Summary: Because of the removal of language support, the JDK 7 API for JSR 292 no longer includes a public class named java/dyn/InvokeDynamic. Reviewed-by: jrose, kvn
author twisti
date Tue, 30 Nov 2010 09:53:04 -0800
parents f95d63e2154a
children 4de5f4101cfd
comparison
equal deleted inserted replaced
1972:f95d63e2154a 2001:f2da85a9b08e
3230 warning("java.lang.ClassCastException has not been initialized"); 3230 warning("java.lang.ClassCastException has not been initialized");
3231 warning("java.lang.ArrayStoreException has not been initialized"); 3231 warning("java.lang.ArrayStoreException has not been initialized");
3232 warning("java.lang.ArithmeticException has not been initialized"); 3232 warning("java.lang.ArithmeticException has not been initialized");
3233 warning("java.lang.StackOverflowError has not been initialized"); 3233 warning("java.lang.StackOverflowError has not been initialized");
3234 } 3234 }
3235
3236 if (EnableInvokeDynamic) {
3237 // JSR 292: An intialized java.dyn.InvokeDynamic is required in
3238 // the compiler.
3239 initialize_class(vmSymbolHandles::java_dyn_InvokeDynamic(), CHECK_0);
3240 }
3241 } 3235 }
3242 3236
3243 // See : bugid 4211085. 3237 // See : bugid 4211085.
3244 // Background : the static initializer of java.lang.Compiler tries to read 3238 // Background : the static initializer of java.lang.Compiler tries to read
3245 // property"java.compiler" and read & write property "java.vm.info". 3239 // property"java.compiler" and read & write property "java.vm.info".