equal
deleted
inserted
replaced
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". |