< prev index next >

src/hotspot/share/runtime/vm_operations.cpp

Print this page
rev 50303 : Thread Dump Extension (memory allocation)

*** 217,227 **** --- 217,237 ---- } return true; } void VM_PrintThreads::doit() { + bool need_reset = false; + if (_extended_thread_info && FLAG_IS_DEFAULT(PrintExtendedThreadInfo) && !PrintExtendedThreadInfo) { + need_reset = true; + FLAG_SET_DEFAULT(PrintExtendedThreadInfo, true); + } + Threads::print_on(_out, true, false, _print_concurrent_locks); + + if (need_reset) { + FLAG_SET_DEFAULT(PrintExtendedThreadInfo, false); + } } void VM_PrintThreads::doit_epilogue() { if (_print_concurrent_locks) { // Release Heap_lock
< prev index next >