--- a/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java Tue Mar 15 13:48:21 2016 -0700
+++ b/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java Thu Mar 17 19:04:01 2016 +0000
@@ -28,9 +28,9 @@
import java.util.*;
import sun.jvm.hotspot.debugger.*;
import sun.jvm.hotspot.debugger.cdbg.*;
-import sun.jvm.hotspot.runtime.*;
+import jdk.internal.vm.agent.spi.ToolProvider;
-public class PMap extends Tool {
+public class PMap extends Tool implements ToolProvider {
public PMap() {
super();
@@ -40,6 +40,16 @@
super(d);
}
+ @Override
+ public String getName() {
+ return "pmap";
+ }
+
+ @Override
+ public void run(String... arguments) {
+ execute(arguments);
+ }
+
public void run() {
run(System.out);
}