< prev index next >

src/hotspot/share/runtime/thread.cpp

Print this page

        

*** 3775,3785 **** } // We need this to update the java.vm.info property in case any flags used // to initially define it have been changed. This is needed for both CDS and // AOT, since UseSharedSpaces and UseAOT may be changed after java.vm.info ! // is initially computed. See Abstract_VM_Version::vm_info_string(). // This update must happen before we initialize the java classes, but // after any initialization logic that might modify the flags. Arguments::update_vm_info_property(VM_Version::vm_info_string()); Thread* THREAD = Thread::current(); --- 3775,3785 ---- } // We need this to update the java.vm.info property in case any flags used // to initially define it have been changed. This is needed for both CDS and // AOT, since UseSharedSpaces and UseAOT may be changed after java.vm.info ! // is initially computed. See VM_Version::vm_info_string(). // This update must happen before we initialize the java classes, but // after any initialization logic that might modify the flags. Arguments::update_vm_info_property(VM_Version::vm_info_string()); Thread* THREAD = Thread::current();
*** 4567,4579 **** bool print_extended_info) { char buf[32]; st->print_raw_cr(os::local_time_string(buf, sizeof(buf))); st->print_cr("Full thread dump %s (%s %s):", ! Abstract_VM_Version::vm_name(), ! Abstract_VM_Version::vm_release(), ! Abstract_VM_Version::vm_info_string()); st->cr(); #if INCLUDE_SERVICES // Dump concurrent locks ConcurrentLocksDump concurrent_locks; --- 4567,4579 ---- bool print_extended_info) { char buf[32]; st->print_raw_cr(os::local_time_string(buf, sizeof(buf))); st->print_cr("Full thread dump %s (%s %s):", ! VM_Version::vm_name(), ! VM_Version::vm_release(), ! VM_Version::vm_info_string()); st->cr(); #if INCLUDE_SERVICES // Dump concurrent locks ConcurrentLocksDump concurrent_locks;
< prev index next >