equal
deleted
inserted
replaced
3403 // enable the startup code to use lambda and other language features in this |
3403 // enable the startup code to use lambda and other language features in this |
3404 // phase and onward. |
3404 // phase and onward. |
3405 // |
3405 // |
3406 // After phase 2, The VM will begin search classes from -Xbootclasspath/a. |
3406 // After phase 2, The VM will begin search classes from -Xbootclasspath/a. |
3407 static void call_initPhase2(TRAPS) { |
3407 static void call_initPhase2(TRAPS) { |
|
3408 TraceTime timer("Phase2 initialization", TRACETIME_LOG(Info, modules, startuptime)); |
|
3409 |
3408 Klass* k = SystemDictionary::resolve_or_fail(vmSymbols::java_lang_System(), true, CHECK); |
3410 Klass* k = SystemDictionary::resolve_or_fail(vmSymbols::java_lang_System(), true, CHECK); |
3409 instanceKlassHandle klass (THREAD, k); |
3411 instanceKlassHandle klass (THREAD, k); |
3410 |
3412 |
3411 JavaValue result(T_VOID); |
3413 JavaValue result(T_VOID); |
3412 JavaCalls::call_static(&result, klass, vmSymbols::initPhase2_name(), |
3414 JavaCalls::call_static(&result, klass, vmSymbols::initPhase2_name(), |