--- old/src/share/vm/runtime/thread.cpp 2016-02-10 16:34:40.631555439 -0500 +++ new/src/share/vm/runtime/thread.cpp 2016-02-10 16:34:40.455462384 -0500 @@ -3326,7 +3326,9 @@ } void Threads::initialize_java_lang_classes(JavaThread* main_thread, TRAPS) { - TraceTime timer("Initialize java.lang classes", TraceStartupTime); + TraceTime timer("Initialize java.lang classes", + log_is_enabled(Info, startuptime), + LogTag::_startuptime); if (EagerXrunInit && Arguments::init_libraries_at_startup()) { create_vm_init_libraries(); @@ -3442,7 +3444,9 @@ HOTSPOT_VM_INIT_BEGIN(); // Timing (must come after argument parsing) - TraceTime timer("Create VM", TraceStartupTime); + TraceTime timer("Create VM", + log_is_enabled(Info, startuptime), + LogTag::_startuptime); // Initialize the os module after parsing the args jint os_init_2_result = os::init_2(); @@ -3527,8 +3531,11 @@ JvmtiExport::transition_pending_onload_raw_monitors(); // Create the VMThread - { TraceTime timer("Start VMThread", TraceStartupTime); - VMThread::create(); + { TraceTime timer("Start VMThread", + log_is_enabled(Info, startuptime), + LogTag::_startuptime); + + VMThread::create(); Thread* vmthread = VMThread::vm_thread(); if (!os::create_thread(vmthread, os::vm_thread)) {