6653883: jmap with no option should print mmap instead of heap information.
authorswamyv
Fri, 22 Aug 2008 10:37:03 -0700
changeset 1089 12e2f9ad0367
parent 1088 aa57bc6c9b3c
child 1090 c5805b1672a6
6653883: jmap with no option should print mmap instead of heap information. Summary: Changed the default option of jmap to print mmap. Reviewed-by: jjh
jdk/src/share/classes/sun/tools/jmap/JMap.java
--- a/jdk/src/share/classes/sun/tools/jmap/JMap.java	Wed Aug 20 13:45:12 2008 -0700
+++ b/jdk/src/share/classes/sun/tools/jmap/JMap.java	Fri Aug 22 10:37:03 2008 -0700
@@ -56,7 +56,7 @@
     private static String FORCE_SA_OPTION = "-F";
 
     // Default option (if nothing provided)
-    private static String DEFAULT_OPTION = "-heap";
+    private static String DEFAULT_OPTION = "-pmap";
 
     public static void main(String[] args) throws Exception {
         if (args.length == 0) {
@@ -147,6 +147,7 @@
     // Invoke SA tool  with the given arguments
     private static void runTool(String option, String args[]) throws Exception {
         String[][] tools = {
+            { "-pmap",           "sun.jvm.hotspot.tools.PMap"     },
             { "-heap",           "sun.jvm.hotspot.tools.HeapSummary"     },
             { "-heap:format=b",  "sun.jvm.hotspot.tools.HeapDumper"      },
             { "-histo",          "sun.jvm.hotspot.tools.ObjectHistogram" },