< prev index next >
src/hotspot/share/runtime/vm_operations.hpp
Print this page
rev 50303 : Thread Dump Extension (memory allocation)
*** 368,381 ****
class VM_PrintThreads: public VM_Operation {
private:
outputStream* _out;
bool _print_concurrent_locks;
public:
! VM_PrintThreads() { _out = tty; _print_concurrent_locks = PrintConcurrentLocks; }
! VM_PrintThreads(outputStream* out, bool print_concurrent_locks) { _out = out; _print_concurrent_locks = print_concurrent_locks; }
! VMOp_Type type() const { return VMOp_PrintThreads; }
void doit();
bool doit_prologue();
void doit_epilogue();
};
--- 368,385 ----
class VM_PrintThreads: public VM_Operation {
private:
outputStream* _out;
bool _print_concurrent_locks;
+ bool _extended_thread_info;
public:
! VM_PrintThreads()
! { _out = tty; _print_concurrent_locks = PrintConcurrentLocks; ; _extended_thread_info = false; }
! VM_PrintThreads(outputStream* out, bool print_concurrent_locks, bool extended_thread_info)
! { _out = out; _print_concurrent_locks = print_concurrent_locks; _extended_thread_info = extended_thread_info; }
! VMOp_Type type() const
! { return VMOp_PrintThreads; }
void doit();
bool doit_prologue();
void doit_epilogue();
};
< prev index next >