< prev index next >

src/hotspot/share/runtime/vm_operations.hpp

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

@@ -368,14 +368,18 @@
 
 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; }
-  VM_PrintThreads(outputStream* out, bool print_concurrent_locks)  { _out = out; _print_concurrent_locks = print_concurrent_locks; }
-  VMOp_Type type() const                                           {  return VMOp_PrintThreads; }
+  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 >