< prev index next >

src/hotspot/share/services/diagnosticCommand.hpp

Print this page
@@ -955,10 +955,23 @@
      return p;
    }
    virtual void execute(DCmdSource source, TRAPS);
  };
  
+ class VThreadSchedulerDCmd : public DCmd {
+ public:
+   VThreadSchedulerDCmd(outputStream* output, bool heap) : DCmd(output, heap) { }
+   static const char* name() {
+     return "Thread.vthread_scheduler";
+   }
+   static const char* description() {
+     return "Print virtual thread scheduler info.";
+   }
+   static const char* impact() { return "Low"; }
+   virtual void execute(DCmdSource source, TRAPS);
+ };
+ 
  class CompilationMemoryStatisticDCmd: public DCmdWithParser {
  protected:
    DCmdArgument<bool> _human_readable;
    DCmdArgument<MemorySizeArgument> _minsize;
  public:
< prev index next >