4C !)*+./0189=CDEGH dots objects...()I()J()V()Z(I)V(J)V(Z)V-.0x>BChasing references, expect Code ConstantValue DOT_LIMITEMPTY_BYTE_ARRAYEMPTY_FIELD_ARRAYEMPTY_STATIC_ARRAY Eliminating duplicate referencesI InnerClassesJLineNumberTable Resolving  SMALL_ID_MASK Signature SourceFile StackMapTableTRUE6WARNING: hprof file does not include java.lang.Class![B-[Lcom/sun/tools/hat/internal/model/JavaField;.[Lcom/sun/tools/hat/internal/model/JavaStatic;2[Lcom/sun/tools/hat/internal/model/ReferenceChain;addaddClass addElement addFakeClassaddFakeInstanceClass addHeapObjectaddReferenceFromRootaddRootappendcalculateReferencesToObjectsclassesclear.com/sun/tools/hat/internal/model/HackJavaValue*com/sun/tools/hat/internal/model/JavaClass*com/sun/tools/hat/internal/model/JavaField/com/sun/tools/hat/internal/model/JavaHeapObject+com/sun/tools/hat/internal/model/JavaObject+com/sun/tools/hat/internal/model/JavaStatic*com/sun/tools/hat/internal/model/JavaThing/com/sun/tools/hat/internal/model/ReferenceChain%com/sun/tools/hat/internal/model/Root)com/sun/tools/hat/internal/model/Snapshot+com/sun/tools/hat/internal/model/Snapshot$13com/sun/tools/hat/internal/model/Snapshot$MyVisitor+com/sun/tools/hat/internal/model/StackTrace$com/sun/tools/hat/internal/util/Misc containsKey elementAtelementsequals fakeClassesfinalizablesCache findClass findThingflushget getArrayClass getClassesgetClassesArraygetFieldgetFieldsForInstancegetFinalizerObjects getFrames getHasNewSetgetId getIdStringgetIdentifierSizegetJavaLangClassgetJavaLangClassLoadergetJavaLangStringgetMinimumObjectSizegetName getNullThinggetObjgetOtherArrayTypegetReachableExcludes getReadBuffergetReferentFieldIndex getReferersgetRoot getRootAtgetRoots getRootsArray getSiteTracegetStaticField getThingsgetUnresolvedObjectsOKgetWeakReferenceClasshasMoreElements hasNewSethasNexthead heapObjectsidentifierSizeinitNewObjectsinitSiteTracesisNewisNewStyleArrayClass isSameTypeAsiteratorjava.lang.Classjava.lang.ClassLoaderjava.lang.Stringjava.lang.ref.Finalizerjava.lang.ref.Referencejava/io/PrintStreamjava/lang/Booleanjava/lang/Integerjava/lang/Longjava/lang/Numberjava/lang/Objectjava/lang/Stringjava/lang/StringBuilderjava/lang/Systemjava/lang/Throwablejava/lang/ref/SoftReferencejava/util/Collectionjava/util/Collectionsjava/util/Enumerationjava/util/HashMapjava/util/Hashtablejava/util/Iterator java/util/Mapjava/util/TreeMapjava/util/Vector javaLangClassjavaLangClassLoaderjavaLangStringmakeIdmarkNewRelativeTominimumObjectSizemostInteresting newObjectsnewStyleArrayClassnext nextElement nullThingotherArrayTypeoutparseHexprintprintlnputputAllputInClassesMapqueuereachableExcludesreadBufreferentreferentFieldIndexrefersOnlyWeaklyToremoveElementAtresolverootsrootsMaprootsetReferencesTosetIdentifierSizesetIndexsetNewsetNewStyleArrayClasssetReachableExcludes setSiteTracesetUnresolvedObjectsOK setupReferers siteTracessize startsWith sun.misc.RefttoArraytoHextoStringunknown-class<@unknown-field-unmodifiableMapunresolvedObjectsOKvaluesvisitReferencedObjectsweakReferenceClassJLYZ[\]^_`abcdef,Lcom/sun/tools/hat/internal/model/JavaClass;1Lcom/sun/tools/hat/internal/model/JavaHeapObject;,Lcom/sun/tools/hat/internal/model/JavaThing;4Lcom/sun/tools/hat/internal/model/ReachableExcludes;.Lcom/sun/tools/hat/internal/parser/ReadBuffer;Ljava/io/PrintStream;Ljava/lang/Boolean;Ljava/lang/ref/SoftReference;Ljava/util/Hashtable;Ljava/util/Map;Ljava/util/Vector;;Ljava/util/Vector;1Ljava/lang/ref/SoftReference;ULjava/util/Hashtable;OLjava/util/Map;ZLjava/util/Hashtable;iLjava/util/Map;oLjava/util/Map;ULjava/util/Map;.()Lcom/sun/tools/hat/internal/model/JavaClass;/()[Lcom/sun/tools/hat/internal/model/JavaClass;0(JI)Lcom/sun/tools/hat/internal/model/JavaClass;0(JLcom/sun/tools/hat/internal/model/JavaClass;)V/(Lcom/sun/tools/hat/internal/model/JavaClass;)V/()[Lcom/sun/tools/hat/internal/model/JavaField;3()Lcom/sun/tools/hat/internal/model/JavaHeapObject;4(J)Lcom/sun/tools/hat/internal/model/JavaHeapObject;5(JLcom/sun/tools/hat/internal/model/JavaHeapObject;)V4(Lcom/sun/tools/hat/internal/model/JavaHeapObject;)Z5(Lcom/sun/tools/hat/internal/model/JavaHeapObject;Z)V;(Lcom/sun/tools/hat/internal/model/JavaHeapObjectVisitor;)V.()Lcom/sun/tools/hat/internal/model/JavaThing;/(Lcom/sun/tools/hat/internal/model/JavaThing;)Z6()Lcom/sun/tools/hat/internal/model/ReachableExcludes;7(Lcom/sun/tools/hat/internal/model/ReachableExcludes;)V)()Lcom/sun/tools/hat/internal/model/Root;*()[Lcom/sun/tools/hat/internal/model/Root;*(I)Lcom/sun/tools/hat/internal/model/Root;*(Lcom/sun/tools/hat/internal/model/Root;)V.(Lcom/sun/tools/hat/internal/model/Snapshot;)V0(Lcom/sun/tools/hat/internal/model/Snapshot$1;)V0()[Lcom/sun/tools/hat/internal/model/StackFrame;0()Lcom/sun/tools/hat/internal/parser/ReadBuffer;1(Lcom/sun/tools/hat/internal/parser/ReadBuffer;)V(J)Ljava/lang/Number;()Ljava/lang/Object;(I)Ljava/lang/Object;(Ljava/lang/Object;)V(Ljava/lang/Object;)Z()Ljava/lang/String;(J)Ljava/lang/String;(Ljava/lang/String;)J(Ljava/lang/String;)V(Ljava/lang/String;)Z(Ljava/lang/String;I)V(I)Ljava/lang/StringBuilder;()Ljava/util/Collection;()Ljava/util/Enumeration;()Ljava/util/Iterator;(Ljava/util/Map;)VA(Ljava/lang/Number;Lcom/sun/tools/hat/internal/model/JavaClass;)V@(Ljava/lang/String;)Lcom/sun/tools/hat/internal/model/JavaClass;[(Lcom/sun/tools/hat/internal/model/Root;Lcom/sun/tools/hat/internal/model/JavaHeapObject;)VE(Ljava/lang/String;)Lcom/sun/tools/hat/internal/model/JavaHeapObject;L()Ljava/util/Enumeration;Z(Lcom/sun/tools/hat/internal/model/Snapshot;Lcom/sun/tools/hat/internal/model/JavaThing;)Z@(Ljava/lang/String;)Lcom/sun/tools/hat/internal/model/JavaThing;e(Lcom/sun/tools/hat/internal/model/JavaHeapObject;Lcom/sun/tools/hat/internal/model/ReferenceChain;)Vf(Lcom/sun/tools/hat/internal/model/JavaHeapObject;Z)[Lcom/sun/tools/hat/internal/model/ReferenceChain;Z(Lcom/sun/tools/hat/internal/model/JavaHeapObject;)Lcom/sun/tools/hat/internal/model/Root;P(Lcom/sun/tools/hat/internal/model/Root;)Lcom/sun/tools/hat/internal/model/Root;B()Ljava/util/Enumeration;`(Lcom/sun/tools/hat/internal/model/JavaHeapObject;)Lcom/sun/tools/hat/internal/model/StackTrace;a(Lcom/sun/tools/hat/internal/model/JavaHeapObject;Lcom/sun/tools/hat/internal/model/StackTrace;)V&(Ljava/lang/Object;)Ljava/lang/Object;(([Ljava/lang/Object;)[Ljava/lang/Object;'(Ljava/lang/String;Ljava/lang/String;)V-(Ljava/lang/String;)Ljava/lang/StringBuilder; (Ljava/util/Map;)Ljava/util/Map;u(Ljava/lang/String;JJJJ[Lcom/sun/tools/hat/internal/model/JavaField;[Lcom/sun/tools/hat/internal/model/JavaStatic;I)V8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 9 9 9 >; F F F 5I      6J  7K     B l k  W     " y# -$ V$ X$ o$ $ $ $ $ % % -& & & -' ( P, , u- . n/ R0 3 4 5 8 S; < -= w> A pB B B hC -D OD ME gE jE zF F F G H I I J -K UL M iN N O P PQ mR nT V tW W -X [ p_ ` -a Ub c -d e f g h i j k l m n o p q r s u v w x { | } ~     t z  y                                                                                                MyVisitor Snapshot.java! >;5I6J7K?$k?"? W?#B?'B?&?%l?!9BFFF994933-@2T**Y$*Y$*Y.*Y,*Y"**Y*+۱<* |<?C%F0P;u@}N~S^2J,,**+,@WA< ]2@**+?A<(2"*ϱ< %2*Ϭ<&2- **h˱< {"2*ʬ<"2*ˬ<R02+** -+W< T;24+*-*+1< N+2, *-*-< Q*2( Y:l6p6`:6+YY S63`YY S̻Y : **    A4.6<6 "'1;]cmx%2*ά<(2"Y *޶#** *+*Y ײ**ҷ** *+*Y ײ**Է** *+*Y ײ**ӷ*޶'6M,:,;N--**޶'6M,:,;N--***ݶ)*ݶ%** *** *̧/*ֶM>,,2 *̧ * =*޶'6N-:3-;:p **߸!߱A4]88  4 5 <4$.5=U]gnv   %*-8?IPZbjr#$%&)*+,-./12389V$2QŲY *޶#l<Y M*޶'6N-:6-;:,,pDz*4N-:.-;:**: ϱAF8 0<Z<=%<(>.?0@9AZB`DfEiFqGyHJKLMNOPRS<2p**޶'6M,:W,;N-7 픚 6(+-: 6-6-A<( @<2 VW%Y+Z;[A]K^P_VafdleofN2 *޶(<i?Un/2^)* N*-*:*-*AJ<nopnT2! *+<tmR2I + *+ *+?A<x y{rO2'*߹>6<s)2?*߹<L*߹>+7W+< !vN2( **ܶYL+3* M,N-:Y.:*G:::*":2W* Y 3A)1*<J ",4=FMYbuxN2 *3<?\926*-L*+5W+< :2$ *0<Y2 Y.NY$:Y.:+++W-Y+1---0:-/: 1:8I9:  5 &+ *  +W-Y 1}-:6-0SA4 /+3 <f"/6@ELT[blx%2*Ь<(2"*б< (2*ְ<"2*̬<42*ٰ<72"*+ڱ< 62*ڰ<SS2i2*,?N-*,+@W*,-+@WA !<!1Z2&*+?<|(2*Ұ<~(2*԰< }(2*Ӱ<(2C*:*YL*%*Y ײ** +çM+,*հ 699<9A4D < *4>qR2\*YN*Y+ M,.YY+ ײM*,-ç :-,PSSWSA/N <#$%#&I(N.Z/?2*۰<322D**+@WA<789;12H**+?A@<>?AA2D* YYA<GHJ,2s=+M*,=Y,+M*++@WA-<OPT-V<WP,2+ *++*<Z[ \PQ20*+,+W*,<_ `a"$2y(*#*YL**Y"+çM+, ""%"AD <de fgi'k"$2y(*#*YL**Y"+çM+, ""%"AD <no pqs'u,$2?ر<56 89@B:A