Edit D:\chineseall_products\software\win-32bit\Java\lib\com\sun\tools\hat\Main.class
?? 4 8 9 : ; < = > ? @ A B C D E F G H I J O P Q R S T U V W X Y Z [ ^ _ a b c d g h i j k l m n o r s x ? ? ? ? ? 0: No debug output # 1: Debug hprof file parsing . 2: Debug hprof file parsing, no server . be excluded from the reachableFrom query. " be marked as not being "new". 9 both heap dumps with the same ID and same class will ; example, -J-mx512m to use a maximum heap size of 512MB B -J<flag> Pass <flag> directly to the runtime system. For > -baseline <file>: Specify a baseline object dump. Objects in # -debug <int>: Set debug level. E -exclude <file>: Specify a file that lists data members that should + -h|-help Print this help and exit F -port <port>: Set the port for the HTTP server. Defaults to 7000 = -refs false: Turn off tracking of references to objects B -stack false: Turn off tracking object allocation call stack. ( -version Report version number # <file> The file to read (java version does not exist. Aborting. ()V ()Z (I)V (Z)V ) -baseline -debug -exclude -h -help -parseonly -parseonly is true, exiting.. -port -refs -stack -version ... <clinit> <init> %All boolean options default to "true" #Boolean value must be true or false Code Discovering new objects... ERROR: Exclude file 2For a dump file that contains multiple heap dumps, LineNumberTable Main.java No arguments supplied No server, -debug 2 was used. Option parsing error Query Listener Reading baseline snapshot... Reading from Server is ready. Snapshot read, resolving... Snapshot resolved. SourceFile StackMapTable Started HTTP server on port yUsage: jhat [-stack <bool>] [-refs <bool>] [-port <port>] [-baseline <file>] [-debug <int>] [-version] [-h|-help] <file> VERSION_STRING [Ljava/lang/String; append booleanValue >by appending "#<number>" to the file name, i.e. "foo.hprof#3". com/sun/tools/hat/Main 6com/sun/tools/hat/internal/model/ReachableExcludesImpl )com/sun/tools/hat/internal/model/Snapshot (com/sun/tools/hat/internal/parser/Reader /com/sun/tools/hat/internal/server/QueryListener equals equalsIgnoreCase err exists exit false getProperty java.version java/io/File java/io/IOException java/io/PrintStream java/lang/Integer java/lang/Object java/lang/RuntimeException java/lang/String java/lang/StringBuilder java/lang/System java/lang/Thread jhat version 2.0 main markNewRelativeTo out parseInt print printStackTrace println readFile resolve setModel setPriority setReachableExcludes start toString true usage &you may specify which dump in the file u y z { | } ? ? ? ? ? ? ? ? ? ? Ljava/io/PrintStream; Ljava/lang/String; 7(Lcom/sun/tools/hat/internal/model/ReachableExcludes;)V .(Lcom/sun/tools/hat/internal/model/Snapshot;)V (Ljava/io/File;)V (Ljava/lang/Object;)Z ()Ljava/lang/String; (Ljava/lang/String;)V (Ljava/lang/String;)Z (Ljava/lang/String;I)I ([Ljava/lang/String;)V (I)Ljava/lang/StringBuilder; A(Ljava/lang/String;ZI)Lcom/sun/tools/hat/internal/model/Snapshot; )(Ljava/lang/Runnable;Ljava/lang/String;)V &(Ljava/lang/String;)Ljava/lang/String; -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ? ? ? t ? ] K ? K ? K ? K ? L ] M ? M ? M ? N ? ? ? ? ? ? ] ? ~ ? ? ? ] ? ? ? ? ? ? ? w ? ? ? ? v ? ? ? ] ? ? ? v ? v ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ! ? ? t ? ] K ` *? ? e / ? ? ` u ?*? ? ? ?? ?$? ?*? ? ? ? ?1? ? ? ? ?? ? ?? ? ?? ? ?? ? ? ? ? ?? ? ?? ? ? ? ? ?? ? ?? ? ? ? ? ?? ? ?? ? ?? ? ?? ? ?? ? ?? ? ? ? ?&? ? ?7? ? ?2? ? ? ? ?!? ?? ? q e v 4 5 7 % 8 + 9 3 : ; ; C <