< prev index next >

src/hotspot/share/services/diagnosticCommand.hpp

Print this page
*** 323,10 ***
--- 323,25 ---
        return "Medium: Depends on number of loaded classes.";
    }
    virtual void execute(DCmdSource source, TRAPS);
  };
  
+ #if INCLUDE_CDS
+ class AOTEndTrainingDCmd : public DCmd {
+ public:
+   AOTEndTrainingDCmd(outputStream* output, bool heap) : DCmd(output, heap) { }
+     static const char* name() { return "AOT.end_training"; }
+     static const char* description() {
+       return "End AOT training and create the cache.";
+     }
+     static const char* impact() {
+       return "Medium: Pause time depends on number of loaded classes";
+     }
+     virtual void execute(DCmdSource source, TRAPS);
+ };
+ #endif // INCLUDE_CDS
+ 
  #if INCLUDE_CDS
  class DumpSharedArchiveDCmd: public DCmdWithParser {
  protected:
    DCmdArgument<char*> _suboption;   // option of VM.cds
    DCmdArgument<char*> _filename;    // file name, optional
< prev index next >