hotspot/src/share/vm/runtime/thread.cpp
changeset 7439 572e3f624901
parent 7405 e6fc8d3926f8
parent 7426 dba53a0065f8
child 7724 a92d706dbdd5
equal deleted inserted replaced
7415:e7c6833aac14 7439:572e3f624901
  3229       warning("java.lang.ClassCastException has not been initialized");
  3229       warning("java.lang.ClassCastException has not been initialized");
  3230       warning("java.lang.ArrayStoreException has not been initialized");
  3230       warning("java.lang.ArrayStoreException has not been initialized");
  3231       warning("java.lang.ArithmeticException has not been initialized");
  3231       warning("java.lang.ArithmeticException has not been initialized");
  3232       warning("java.lang.StackOverflowError has not been initialized");
  3232       warning("java.lang.StackOverflowError has not been initialized");
  3233     }
  3233     }
  3234 
       
  3235     if (EnableInvokeDynamic) {
       
  3236       // JSR 292: An intialized java.dyn.InvokeDynamic is required in
       
  3237       // the compiler.
       
  3238       initialize_class(vmSymbolHandles::java_dyn_InvokeDynamic(), CHECK_0);
       
  3239     }
       
  3240   }
  3234   }
  3241 
  3235 
  3242   // See        : bugid 4211085.
  3236   // See        : bugid 4211085.
  3243   // Background : the static initializer of java.lang.Compiler tries to read
  3237   // Background : the static initializer of java.lang.Compiler tries to read
  3244   //              property"java.compiler" and read & write property "java.vm.info".
  3238   //              property"java.compiler" and read & write property "java.vm.info".