class sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl implements sun.jvm.hotspot.debugger.win32.coff.AuxFileRecord
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl
super_class: java.lang.Object
{
private java.lang.String name;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
final sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl this$2;
descriptor: Lsun/jvm/hotspot/debugger/win32/coff/COFFFileParser$COFFFileImpl$COFFHeaderImpl;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl, int);
descriptor: (Lsun/jvm/hotspot/debugger/win32/coff/COFFFileParser$COFFFileImpl$COFFHeaderImpl;I)V
flags: (0x0000)
Code:
stack=5, locals=6, args_size=3
start local 0 // sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl this
start local 2 // int offset
0: .line 3634
aload 0 /* this */
aload 1
putfield sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl.this$2:Lsun/jvm/hotspot/debugger/win32/coff/COFFFileParser$COFFFileImpl$COFFHeaderImpl;
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 3635
aload 1
invokestatic sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl.access$0:(Lsun/jvm/hotspot/debugger/win32/coff/COFFFileParser$COFFFileImpl$COFFHeaderImpl;)Lsun/jvm/hotspot/debugger/win32/coff/COFFFileParser$COFFFileImpl;
iload 2 /* offset */
i2l
invokevirtual sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl.seek:(J)V
2: .line 3636
bipush 18
newarray 8
astore 3 /* tmpName */
start local 3 // byte[] tmpName
3: .line 3637
aload 1
invokestatic sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl.access$0:(Lsun/jvm/hotspot/debugger/win32/coff/COFFFileParser$COFFFileImpl$COFFHeaderImpl;)Lsun/jvm/hotspot/debugger/win32/coff/COFFFileParser$COFFFileImpl;
aload 3 /* tmpName */
invokevirtual sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl.readBytes:([B)I
istore 4 /* numRead */
start local 4 // int numRead
4: .line 3638
iload 4 /* numRead */
bipush 18
if_icmpeq 6
5: .line 3639
new sun.jvm.hotspot.debugger.win32.coff.COFFException
dup
new java.lang.StringBuilder
dup
ldc "Error reading auxiliary file record at offset "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 2 /* offset */
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial sun.jvm.hotspot.debugger.win32.coff.COFFException.<init>:(Ljava/lang/String;)V
athrow
6: .line 3642
StackMap locals: sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl int byte[] int
StackMap stack:
aload 0 /* this */
new java.lang.String
dup
aload 3 /* tmpName */
ldc "US-ASCII"
invokespecial java.lang.String.<init>:([BLjava/lang/String;)V
putfield sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl.name:Ljava/lang/String;
7: .line 3643
goto 10
StackMap locals:
StackMap stack: java.io.UnsupportedEncodingException
8: astore 5 /* e */
start local 5 // java.io.UnsupportedEncodingException e
9: .line 3644
new sun.jvm.hotspot.debugger.win32.coff.COFFException
dup
aload 5 /* e */
invokespecial sun.jvm.hotspot.debugger.win32.coff.COFFException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 5 // java.io.UnsupportedEncodingException e
10: .line 3646
StackMap locals:
StackMap stack:
return
end local 4 // int numRead
end local 3 // byte[] tmpName
end local 2 // int offset
end local 0 // sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl this
LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lsun/jvm/hotspot/debugger/win32/coff/COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl;
0 11 2 offset I
3 11 3 tmpName [B
4 11 4 numRead I
9 10 5 e Ljava/io/UnsupportedEncodingException;
Exception table:
from to target type
6 7 8 Class java.io.UnsupportedEncodingException
MethodParameters:
Name Flags
this$0 final
offset
public java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 // sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl this
0: .line 3648
aload 0 /* this */
getfield sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl.name:Ljava/lang/String;
areturn
end local 0 // sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/jvm/hotspot/debugger/win32/coff/COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl;
public int getType();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 // sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl this
0: .line 3649
iconst_3
ireturn
end local 0 // sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/jvm/hotspot/debugger/win32/coff/COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl;
}
SourceFile: "COFFFileParser.java"
NestHost: sun.jvm.hotspot.debugger.win32.coff.COFFFileParser
InnerClasses:
COFFFileImpl = sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl of sun.jvm.hotspot.debugger.win32.coff.COFFFileParser
COFFHeaderImpl = sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl of sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl
AuxFileRecordImpl = sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl$AuxFileRecordImpl of sun.jvm.hotspot.debugger.win32.coff.COFFFileParser$COFFFileImpl$COFFHeaderImpl