hotspot/src/share/vm/runtime/init.cpp
changeset 34195 89011d12ebd3
parent 33451 0712796e4039
child 34666 1c7168ea0034
equal deleted inserted replaced
34194:213af0859e7e 34195:89011d12ebd3
    70 
    70 
    71 void vtableStubs_init();
    71 void vtableStubs_init();
    72 void InlineCacheBuffer_init();
    72 void InlineCacheBuffer_init();
    73 void compilerOracle_init();
    73 void compilerOracle_init();
    74 bool compileBroker_init();
    74 bool compileBroker_init();
       
    75 void dependencyContext_init();
    75 
    76 
    76 // Initialization after compiler initialization
    77 // Initialization after compiler initialization
    77 bool universe_post_init();  // must happen after compiler_init
    78 bool universe_post_init();  // must happen after compiler_init
    78 void javaClasses_init();  // must happen after vtable initialization
    79 void javaClasses_init();  // must happen after vtable initialization
    79 void stubRoutines_init2(); // note: StubRoutines need 2-phase init
    80 void stubRoutines_init2(); // note: StubRoutines need 2-phase init
   129 #endif // INCLUDE_VM_STRUCTS
   130 #endif // INCLUDE_VM_STRUCTS
   130 
   131 
   131   vtableStubs_init();
   132   vtableStubs_init();
   132   InlineCacheBuffer_init();
   133   InlineCacheBuffer_init();
   133   compilerOracle_init();
   134   compilerOracle_init();
       
   135   dependencyContext_init();
       
   136 
   134   if (!compileBroker_init()) {
   137   if (!compileBroker_init()) {
   135     return JNI_EINVAL;
   138     return JNI_EINVAL;
   136   }
   139   }
   137   VMRegImpl::set_regName();
   140   VMRegImpl::set_regName();
   138 
   141