public final class jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd extends java.lang.Enum<jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd>
minor version: 0
major version: 59
flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
this_class: jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
super_class: java.lang.Enum
{
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_NULL;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_READ;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_RDWR;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_WRITE;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_CLR;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_SET;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_FDDONE;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_FDREAD;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_READ_MMAP;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_RDWR_MMAP;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_WRITE_MMAP;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_READ_MMAP_PRIVATE;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_EMPTY;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_WRIMAGE;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_IMAGE;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd ELF_C_NUM;
descriptor: Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
private final int intVal;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.lang.String name;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
static final boolean $assertionsDisabled;
descriptor: Z
flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
private static final jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd[] ENUM$VALUES;
descriptor: [Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=0, args_size=0
0: ldc Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI;
invokevirtual java.lang.Class.desiredAssertionStatus:()Z
ifne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.$assertionsDisabled:Z
3: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_NULL"
iconst_0
ldc "NULL"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_NULL:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
4: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_READ"
iconst_1
ldc "READ"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_READ:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
5: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_RDWR"
iconst_2
ldc "RDWR"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_RDWR:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
6: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_WRITE"
iconst_3
ldc "WRITE"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_WRITE:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
7: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_CLR"
iconst_4
ldc "CLR"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_CLR:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
8: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_SET"
iconst_5
ldc "SET"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_SET:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
9: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_FDDONE"
bipush 6
ldc "FDDONE"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_FDDONE:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
10: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_FDREAD"
bipush 7
ldc "FDREAD"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_FDREAD:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
11: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_READ_MMAP"
bipush 8
ldc "READ_MMAP"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_READ_MMAP:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
12: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_RDWR_MMAP"
bipush 9
ldc "RDWR_MMAP"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_RDWR_MMAP:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
13: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_WRITE_MMAP"
bipush 10
ldc "WRITE_MMAP"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_WRITE_MMAP:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
14: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_READ_MMAP_PRIVATE"
bipush 11
ldc "READ_MMAP_PRIVATE"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_READ_MMAP_PRIVATE:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
15: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_EMPTY"
bipush 12
ldc "EMPTY"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_EMPTY:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
16: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_WRIMAGE"
bipush 13
ldc "WRIMAGE"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_WRIMAGE:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
17: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_IMAGE"
bipush 14
ldc "IMAGE"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_IMAGE:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
18: new jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
ldc "ELF_C_NUM"
bipush 15
ldc "NUM"
invokespecial jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.<init>:(Ljava/lang/String;ILjava/lang/String;)V
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_NUM:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
bipush 16
anewarray jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
iconst_0
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_NULL:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
iconst_1
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_READ:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
iconst_2
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_RDWR:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
iconst_3
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_WRITE:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
iconst_4
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_CLR:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
iconst_5
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_SET:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
bipush 6
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_FDDONE:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
bipush 7
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_FDREAD:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
bipush 8
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_READ_MMAP:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
bipush 9
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_RDWR_MMAP:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
bipush 10
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_WRITE_MMAP:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
bipush 11
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_READ_MMAP_PRIVATE:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
bipush 12
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_EMPTY:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
bipush 13
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_WRIMAGE:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
bipush 14
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_IMAGE:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
dup
bipush 15
getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ELF_C_NUM:Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aastore
putstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ENUM$VALUES:[Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>(java.lang.String, int, java.lang.String);
descriptor: (Ljava/lang/String;ILjava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=5, args_size=4
start local 0 start local 3 0: aload 0
aload 1
iload 2
invokespecial java.lang.Enum.<init>:(Ljava/lang/String;I)V
1: aload 0
new java.lang.StringBuilder
dup
ldc "ELF_C_"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.name:Ljava/lang/String;
2: aload 3
dup
astore 4
invokevirtual java.lang.String.hashCode:()I
lookupswitch { // 16
-1974192320: 3
-1589255615: 4
-121666993: 5
66825: 6
77670: 7
81986: 8
2407815: 9
2510989: 10
2511254: 11
66096429: 12
69775675: 13
82862015: 14
248913660: 15
1702502104: 16
2068944192: 17
2069351252: 18
default: 114
}
StackMap locals: jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd java.lang.String int java.lang.String java.lang.String
StackMap stack:
3: aload 4
ldc "WRIMAGE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 104
goto 114
StackMap locals:
StackMap stack:
4: aload 4
ldc "RDWR_MMAP"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 84
goto 114
StackMap locals:
StackMap stack:
5: aload 4
ldc "WRITE_MMAP"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 89
goto 114
StackMap locals:
StackMap stack:
6: aload 4
ldc "CLR"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 39
goto 114
StackMap locals:
StackMap stack:
7: aload 4
ldc "NUM"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 71
goto 114
StackMap locals:
StackMap stack:
8: aload 4
ldc "SET"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 47
goto 114
StackMap locals:
StackMap stack:
9: aload 4
ldc "NULL"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 19
goto 114
StackMap locals:
StackMap stack:
10: aload 4
ldc "RDWR"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 23
goto 114
StackMap locals:
StackMap stack:
11: aload 4
ldc "READ"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 21
goto 114
StackMap locals:
StackMap stack:
12: aload 4
ldc "EMPTY"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 99
goto 114
StackMap locals:
StackMap stack:
13: aload 4
ldc "IMAGE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 109
goto 114
StackMap locals:
StackMap stack:
14: aload 4
ldc "WRITE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 31
goto 114
StackMap locals:
StackMap stack:
15: aload 4
ldc "READ_MMAP_PRIVATE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 94
goto 114
StackMap locals:
StackMap stack:
16: aload 4
ldc "READ_MMAP"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 79
goto 114
StackMap locals:
StackMap stack:
17: aload 4
ldc "FDDONE"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 55
goto 114
StackMap locals:
StackMap stack:
18: aload 4
ldc "FDREAD"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 63
goto 114
19: StackMap locals:
StackMap stack:
aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_NULL:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
20: goto 115
21: StackMap locals:
StackMap stack:
aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_READ:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
22: goto 115
23: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 26
24: aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_RDWR:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
25: goto 115
StackMap locals:
StackMap stack:
26: invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "sunos"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 29
27: aload 0
getstatic jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ELF_C_RDWR:Ljdk/tools/jaotc/jnilibelf/sunos/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
28: goto 115
29: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
30: goto 115
31: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 34
32: aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_WRITE:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
33: goto 115
StackMap locals:
StackMap stack:
34: invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "sunos"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 37
35: aload 0
getstatic jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ELF_C_WRITE:Ljdk/tools/jaotc/jnilibelf/sunos/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
36: goto 115
37: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
38: goto 115
39: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 42
40: aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_CLR:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
41: goto 115
StackMap locals:
StackMap stack:
42: invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "sunos"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 45
43: aload 0
getstatic jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ELF_C_CLR:Ljdk/tools/jaotc/jnilibelf/sunos/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
44: goto 115
45: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
46: goto 115
47: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 50
48: aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_SET:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
49: goto 115
StackMap locals:
StackMap stack:
50: invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "sunos"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 53
51: aload 0
getstatic jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ELF_C_SET:Ljdk/tools/jaotc/jnilibelf/sunos/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
52: goto 115
53: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
54: goto 115
55: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 58
56: aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_FDDONE:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
57: goto 115
StackMap locals:
StackMap stack:
58: invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "sunos"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 61
59: aload 0
getstatic jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ELF_C_FDDONE:Ljdk/tools/jaotc/jnilibelf/sunos/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
60: goto 115
61: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
62: goto 115
63: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 66
64: aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_FDREAD:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
65: goto 115
StackMap locals:
StackMap stack:
66: invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "sunos"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 69
67: aload 0
getstatic jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ELF_C_FDREAD:Ljdk/tools/jaotc/jnilibelf/sunos/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
68: goto 115
69: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
70: goto 115
71: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 74
72: aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_NUM:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
73: goto 115
StackMap locals:
StackMap stack:
74: invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "sunos"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 77
75: aload 0
getstatic jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ELF_C_NUM:Ljdk/tools/jaotc/jnilibelf/sunos/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
76: goto 115
77: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
78: goto 115
79: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 82
80: aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_READ_MMAP:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
81: goto 115
82: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
83: goto 115
84: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 87
85: aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_RDWR_MMAP:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
86: goto 115
87: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
88: goto 115
89: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 92
90: aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_WRITE_MMAP:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
91: goto 115
92: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
93: goto 115
94: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 97
95: aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_READ_MMAP_PRIVATE:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
96: goto 115
97: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
98: goto 115
99: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 102
100: aload 0
getstatic jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ELF_C_EMPTY:Ljdk/tools/jaotc/jnilibelf/linux/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.linux.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
101: goto 115
102: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
103: goto 115
104: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 107
105: aload 0
getstatic jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ELF_C_WRIMAGE:Ljdk/tools/jaotc/jnilibelf/sunos/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
106: goto 115
107: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
108: goto 115
109: StackMap locals:
StackMap stack:
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
ldc "linux"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 112
110: aload 0
getstatic jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ELF_C_IMAGE:Ljdk/tools/jaotc/jnilibelf/sunos/Elf_Cmd;
invokevirtual jdk.tools.jaotc.jnilibelf.sunos.Elf_Cmd.ordinal:()I
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
111: goto 115
112: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
113: goto 115
114: StackMap locals:
StackMap stack:
aload 0
iconst_m1
putfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
115: StackMap locals:
StackMap stack:
return
end local 3 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 116 0 this Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
0 116 3 cmd Ljava/lang/String;
MethodParameters:
Name Flags
$enum$name
$enum$ordinal
cmd
public int intValue();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.$assertionsDisabled:Z
ifne 1
aload 0
getfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
iconst_m1
if_icmpne 1
new java.lang.AssertionError
dup
new java.lang.StringBuilder
dup
ldc "enum "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.name:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "not supported on "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokestatic jdk.tools.jaotc.jnilibelf.JNIELFTargetInfo.getOsName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
1: StackMap locals:
StackMap stack:
aload 0
getfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.intVal:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
public java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.name:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
public static jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd[] values();
descriptor: ()[Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=0
0: getstatic jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd.ENUM$VALUES:[Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
dup
astore 0
iconst_0
aload 0
arraylength
dup
istore 1
anewarray jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
dup
astore 2
iconst_0
iload 1
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
aload 2
areturn
LocalVariableTable:
Start End Slot Name Signature
public static jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd valueOf(java.lang.String);
descriptor: (Ljava/lang/String;)Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
0: ldc Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;
aload 0
invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
checkcast jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd
areturn
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
name
}
Signature: Ljava/lang/Enum<Ljdk/tools/jaotc/jnilibelf/JNILibELFAPI$LibELF$Elf_Cmd;>;
SourceFile: "JNILibELFAPI.java"
NestHost: jdk.tools.jaotc.jnilibelf.JNILibELFAPI
InnerClasses:
public abstract LibELF = jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF of jdk.tools.jaotc.jnilibelf.JNILibELFAPI
public final Elf_Cmd = jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF$Elf_Cmd of jdk.tools.jaotc.jnilibelf.JNILibELFAPI$LibELF