3490 MetaspaceShared::preload_and_dump(CHECK_0); |
3490 MetaspaceShared::preload_and_dump(CHECK_0); |
3491 ShouldNotReachHere(); |
3491 ShouldNotReachHere(); |
3492 } |
3492 } |
3493 |
3493 |
3494 #if !INCLUDE_JFR |
3494 #if !INCLUDE_JFR |
3495 // if JFR is not enabled at the build time keep the original JvmtiExport location |
3495 // if JFR is not enabled at the build time keep the original JvmtiExport location |
3496 |
3496 |
3497 // Always call even when there are not JVMTI environments yet, since environments |
3497 // Always call even when there are not JVMTI environments yet, since environments |
3498 // may be attached late and JVMTI must track phases of VM execution |
3498 // may be attached late and JVMTI must track phases of VM execution |
3499 JvmtiExport::enter_start_phase(); |
3499 JvmtiExport::enter_start_phase(); |
3500 |
3500 |
3501 // Notify JVMTI agents that VM has started (JNI is up) - nop if no agents. |
3501 // Notify JVMTI agents that VM has started (JNI is up) - nop if no agents. |
3502 JvmtiExport::post_vm_start(); |
3502 JvmtiExport::post_vm_start(); |
3503 } |
|
3504 #endif |
3503 #endif |
3505 |
3504 |
3506 { |
3505 { |
3507 TraceTime timer("Initialize java.lang classes", TraceStartupTime); |
3506 TraceTime timer("Initialize java.lang classes", TraceStartupTime); |
3508 |
3507 |