< prev index next >

src/hotspot/share/services/diagnosticCommand.hpp

Print this page
rev 49736 : [mq]: metaspace-additions-to-jcmd

@@ -864,11 +864,18 @@
   }
   static int num_arguments();
   virtual void execute(DCmdSource source, TRAPS);
 };
 
-class MetaspaceDCmd : public DCmd {
+class MetaspaceDCmd : public DCmdWithParser {
+  DCmdArgument<bool> _show_loaders;
+  DCmdArgument<bool> _by_spacetype;
+  DCmdArgument<bool> _by_chunktype;
+  DCmdArgument<bool> _show_vslist;
+  DCmdArgument<bool> _show_vsmap;
+  DCmdArgument<bool> _show_chunk_freelist;
+  DCmdArgument<char*> _scale;
 public:
   MetaspaceDCmd(outputStream* output, bool heap);
   static const char* name() {
     return "VM.metaspace";
   }
< prev index next >