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