src/share/vm/services/nmtDCmd.hpp

Print this page

        

*** 49,60 **** static const char* name() { return "VM.native_memory"; } static const char* description() { return "Print native memory usage"; } static const char* impact() { ! return "Medium:"; } static int num_arguments(); ! virtual void execute(TRAPS); }; #endif // SHARE_VM_SERVICES_NMT_DCMD_HPP --- 49,65 ---- static const char* name() { return "VM.native_memory"; } static const char* description() { return "Print native memory usage"; } static const char* impact() { ! return "Medium"; } + static const JavaPermission permission() { + JavaPermission p = {"java.lang.management.ManagementPermission", + "monitor", NULL}; + return p; + } static int num_arguments(); ! virtual void execute(DCmdSource source, TRAPS); }; #endif // SHARE_VM_SERVICES_NMT_DCMD_HPP