equal
deleted
inserted
replaced
44 void check_ThreadShadow(); |
44 void check_ThreadShadow(); |
45 void eventlog_init(); |
45 void eventlog_init(); |
46 void mutex_init(); |
46 void mutex_init(); |
47 void chunkpool_init(); |
47 void chunkpool_init(); |
48 void perfMemory_init(); |
48 void perfMemory_init(); |
49 void SuspendibleThreadSet_init() NOT_ALL_GCS_RETURN; |
49 void SuspendibleThreadSet_init(); |
50 |
50 |
51 // Initialization done by Java thread in init_globals() |
51 // Initialization done by Java thread in init_globals() |
52 void management_init(); |
52 void management_init(); |
53 void bytecodes_init(); |
53 void bytecodes_init(); |
54 void classLoader_init1(); |
54 void classLoader_init1(); |
60 jint universe_init(); // depends on codeCache_init and stubRoutines_init |
60 jint universe_init(); // depends on codeCache_init and stubRoutines_init |
61 // depends on universe_init, must be before interpreter_init (currently only on SPARC) |
61 // depends on universe_init, must be before interpreter_init (currently only on SPARC) |
62 void gc_barrier_stubs_init(); |
62 void gc_barrier_stubs_init(); |
63 void interpreter_init(); // before any methods loaded |
63 void interpreter_init(); // before any methods loaded |
64 void invocationCounter_init(); // before any methods loaded |
64 void invocationCounter_init(); // before any methods loaded |
|
65 #if INCLUDE_SERIALGC |
65 void marksweep_init(); |
66 void marksweep_init(); |
|
67 #endif |
66 void accessFlags_init(); |
68 void accessFlags_init(); |
67 void templateTable_init(); |
69 void templateTable_init(); |
68 void InterfaceSupport_init(); |
70 void InterfaceSupport_init(); |
69 void universe2_init(); // dependent on codeCache_init and stubRoutines_init, loads primordial classes |
71 void universe2_init(); // dependent on codeCache_init and stubRoutines_init, loads primordial classes |
70 void referenceProcessor_init(); |
72 void referenceProcessor_init(); |
115 return status; |
117 return status; |
116 |
118 |
117 gc_barrier_stubs_init(); // depends on universe_init, must be before interpreter_init |
119 gc_barrier_stubs_init(); // depends on universe_init, must be before interpreter_init |
118 interpreter_init(); // before any methods loaded |
120 interpreter_init(); // before any methods loaded |
119 invocationCounter_init(); // before any methods loaded |
121 invocationCounter_init(); // before any methods loaded |
120 marksweep_init(); |
122 SERIALGC_ONLY(marksweep_init()); |
121 accessFlags_init(); |
123 accessFlags_init(); |
122 templateTable_init(); |
124 templateTable_init(); |
123 InterfaceSupport_init(); |
125 InterfaceSupport_init(); |
124 SharedRuntime::generate_stubs(); |
126 SharedRuntime::generate_stubs(); |
125 universe2_init(); // dependent on codeCache_init and stubRoutines_init1 |
127 universe2_init(); // dependent on codeCache_init and stubRoutines_init1 |