Files
gcc/libjava/classpath/lib/gnu/gcj/util/Debug.class

70 lines
5.3 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>1gnu/gcj/util/Debugjava/lang/ObjectpLjava/io/PrintStream;maxdepthImaxArrayLengthprintStaticFieldsZdepthhLjava/util/IdentityHashMap;<init>(Ljava/io/PrintStream;IIZ)VCode
 ()Vjava/util/IdentityHashMap
         !
LineNumberTableLocalVariableTablethisLgnu/gcj/util/Debug;writer(Ljava/io/PrintStream;)V
) (IZ)V,java/io/PrintStream.java/io/FileOutputStream 021java/io/FileDescriptor 34errLjava/io/FileDescriptor;
-6 7(Ljava/io/FileDescriptor;)V
+9 :(Ljava/io/OutputStream;Z)V(I)V
= *indent@
+B CDprint(Ljava/lang/String;)V F igetDeclaredFields-(Ljava/lang/Class;)[Ljava/lang/reflect/Field;getField?(Ljava/lang/Object;Ljava/lang/reflect/Field;)Ljava/lang/Object;getAddr(Ljava/lang/Object;)JinternalGetFieldsPjava/util/HashSet
O
S HI
UWVjava/util/Arrays XYasList%([Ljava/lang/Object;)Ljava/util/List;
O[ \]addAll(Ljava/util/Collection;)Z
_a`java/lang/Class bc getInterfaces()[Ljava/lang/Class;
e NI
_g hi getSuperclass()Ljava/lang/Class;
Ok lmsize()Iojava/lang/reflect/Field
Oq rstoArray(([Ljava/lang/Object;)[Ljava/lang/Object;u[Ljava/lang/reflect/Field;cLjava/lang/Class;setLjava/util/HashSet;
interfaces[Ljava/lang/Class;
superClass getItsClass%(Ljava/lang/Object;)Ljava/lang/Class;
<00> <00>igetClassOLjava/lang/Object;(Ljava/lang/Object;)V
<00> <00><00>put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
<00> }~<00>java/lang/StringBuilder
_<00> <00><00>getName()Ljava/lang/String;
<00><00><00>java/lang/String <00><00>valueOf&(Ljava/lang/Object;)Ljava/lang/String;
<00><00> D<00>@
<00><00> <00><00>append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
<00><00> <00><00>toString
<00> LM
<00><00><00>java/lang/Long <00><00> toHexString(J)Ljava/lang/String;
+<00> <00>Dprintln
_<00> <00><00>isArray()Z
<00> ><00>{
_<00> <00>igetComponentType
<00><00><00>java/lang/reflect/Array <00><00> getLength(Ljava/lang/Object;)I
<00><00> <00><00>get'(Ljava/lang/Object;I)Ljava/lang/Object;
<00> <00><00>print0&(Ljava/lang/Object;Ljava/lang/Class;)V<00>, <00>...
+<00> <00><00>}<00>class =
<00><00>,<00> <field> = "<00>",<00> <string> = "
n<00> <00>igetType
n<00> <00>m getModifiers<00>static <00>
n<00><00> =
<00> JK<00> error: 0x<00>;<00>java/lang/Throwable
savedDepthClenthingftypeisStatic<00>null<00>gnu/gcj/RawData<00>gnu/gcj/RawDataManaged
_<00> <00><00> isPrimitive<00>java/lang/Character'
<00> <00>-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
+ C<00>"

<00> &(Ljava/lang/Object;)Ljava/lang/Object;
0xwrite
+ flush
SourceFile
Debug.java  
  <00>%*<2A>*<2A>Y<><17>*+<2B>*<1C>*<1D>*<04> <20>""AB !$"#4%$%%&%% %
'B
*+
<03>(<28>"
& '#
$%
&*w%*<2A>+Y<>-Y<>/<2F>5<04>8<1B> <03><>
<1C>(<28>"+,+-.$/# %$%%%
;?*<03><<3C>"
34#$%5*<03><<3C>"
89# $%>Z<<3C>*<2A>?<3F>A<>*<2A>E<><45><EFBFBD><EFBFBD>"=>=?#$%G
HI
JK
LMNI<00>a<>OY<4F>QM,+<2B>R<>T<>ZW+<2B>^N6<04>,*-2<>d<>T<>ZW<5A>-<2D><><EFBFBD><EFBFBD>+<2B>f:<04>,*<04>d<>T<>ZW,,<2C>j<>n<>p<>t<>"*
LMNOP/O9Q?RDSRT#>a$%avwYxyHz{G?"|w
}~/*<2A><>"\# <00><00>C<00><03> E*<2A>E=*<2A>++<2B><00>W+<2B><00>N*<2A><1A><00>Y-<2D><00><><00><><00><12><><00><><00><>A*<2A>+<2B><00><><00><><00>-<2D><00><><00>*<2A><00>*<2A><12><><00>*Y<>E`<60>E*<2A><00>-<2D><00>N+<2B><00>66<05>3+<05><00>:*-<2D><00>*<2A>ƶA*<2A><1E>*<2A>ȶA<> <0A><04><><EFBFBD>*Y<>Ed<>E*<2A><1A><00>*<2A><00>*<2A>̶A<>*<2A><00>*<2A><12><><00>*Y<>E`<60>E-_<>)*<2A><00>*<2A><1A><00>Yη<00>+<2B>ж<00>Ѷ<00><><00><><00><>X-n<>)*<2A><00>*<2A><1A><00>Yӷ<00>+<2B>ж<00>ն<00><><00><><00><>,-<12><>&*<2A><00>*<2A><1A><00>Y׷<00>+<2B>ж<00>ն<00><><00><><00>*-<2D>d:6<05><00>2<><00>:2<><00>~<7E><04>6<07> *<2A> <20><06>_*<2A><00><07> *<2A>߶A*<2A><1A><00>Y<06><00><><00><><00><12><><00>2<><00><><00><12><><00><><00><>A+2<><00>:*<06><00>*<2A>Ѷ<00><><04><><EFBFBD>n*Y<>Ed<>E*<2A><00>*<2A>̶A<>+W*<2A><1A><00>Y<12><><00>+<2B><00><><00><><00><12><><00><><00><>A*<1C>E<><00><00><00><00>"<00>6dehi1j?lFnSo]paqfsltrvzw<00>x<00>y<00>{<00>|<00>t<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00><00> <00><00><00>7<00>=<00>A<00>`<00>g<00>m<00>w<00><01><00><01><00><01><00><01><00><01><00><01><00><01><00><01><00><01><00><01><00><00> <00><00><00>?<00>D<00>#z E$%E<00><00>@<00><00>wl\<00>o:Gz%<00><00>g<00><00>uj<00>Gw<00><00>w<01>k<00> <01><00><00><00><00>z<00>+<2B> *<2A><12><>A<>,<12><><00>,<12><><00>,<2C><00><>6+<2B><00><12><>$*<2A><1A><00>Y<00><00>+<2B><00><00><><00><>A<> *<2A>+<2B><05>+<2B><00><12><>"*<2A><1A><00>Y<07><00>+<2B><07><00><><00><>A<>*<2A>E*<2A><1C>)*<2A>+<2B> <09>*Y<>E`<60>E*+<2B> *Y<>Ed<>E<>W*<2A><1A><00>Y <0A><00>+<2B><00><><00><><00><><00><>A<> <00><00>S<00><00>T{<00><00>|<00><00><00>"V<00><00> <00><00><00><00>!<00>*<00>K<00>S<00>T<00>]<00>{<00>|<00><00><00><00><00><00><00><00><00><00><00><00><00><00><00># <00>$%<00><00><00><00><00>w<00>R*<03>E*+<2B> *<2A><1A><10>"<00><00>
<00><00>#$%<00><00>