public class CLConstants extends Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
CLConstants.Category
We classify the JVM instructions into the following categories.
|
Modifier and Type | Field and Description |
---|---|
static int |
AALOAD
AALOAD instruction.
|
static int |
AASTORE
AASTORE instruction.
|
static int |
ACC_ABSTRACT
abstract access flag.
|
static int |
ACC_ANNOTATION
annotation access flag.
|
static int |
ACC_BRIDGE
bridge access flag.
|
static int |
ACC_ENUM
enum access flag.
|
static int |
ACC_FINAL
final access flag.
|
static int |
ACC_INTERFACE
interface access flag.
|
static int |
ACC_NATIVE
native access flag.
|
static int |
ACC_PRIVATE
private access flag.
|
static int |
ACC_PROTECTED
protected access flag.
|
static int |
ACC_PUBLIC
public access flag.
|
static int |
ACC_STATIC
static access flag.
|
static int |
ACC_STRICT
strict access flag.
|
static int |
ACC_SUPER
super access flag.
|
static int |
ACC_SYNCHRONIZED
synchronized access flag.
|
static int |
ACC_SYNTHETIC
synthetic access flag.
|
static int |
ACC_TRANSIENT
transient access flag.
|
static int |
ACC_VARARGS
varargs access flag.
|
static int |
ACC_VOLATILE
volatile access flag.
|
static int |
ACONST_NULL
ACONST_NULL instruction.
|
static int |
ALOAD
ALOAD instruction.
|
static int |
ALOAD_0
ALOAD_0 instruction.
|
static int |
ALOAD_1
ALOAD_1 instruction.
|
static int |
ALOAD_2
ALOAD_2 instruction.
|
static int |
ALOAD_3
ALOAD_3 instruction.
|
static int |
ANEWARRAY
ANEWARRAY instruction.
|
static int |
ARETURN
ARETURN instruction.
|
static int |
ARRAYLENGTH
ARRAYLENGTH instruction.
|
static int |
ASTORE
ASTORE instruction.
|
static int |
ASTORE_0
ASTORE_0 instruction.
|
static int |
ASTORE_1
ASTORE_1 instruction.
|
static int |
ASTORE_2
ASTORE_2 instruction.
|
static int |
ASTORE_3
ASTORE_3 instruction.
|
static int |
ATHROW
ATHROW instruction.
|
static String |
ATT_ANNOTATION_DEFAULT
Identifies AnnotationDefault attribute.
|
static String |
ATT_CODE
Identifies Code attribute.
|
static String |
ATT_CONSTANT_VALUE
Identifies ConstantValue attribute.
|
static String |
ATT_DEPRECATED
Identifies Deprecated attribute.
|
static String |
ATT_ENCLOSING_METHOD
Identifies EnclosingMethod attribute.
|
static String |
ATT_EXCEPTIONS
Identifies Exceptions attribute.
|
static String |
ATT_INNER_CLASSES
Identifies InnerClasses attribute.
|
static String |
ATT_LINE_NUMBER_TABLE
Identifies LineNumberTable attribute.
|
static String |
ATT_LOCAL_VARIABLE_TABLE
Identifies LocalVariableTable attribute.
|
static String |
ATT_LOCAL_VARIABLE_TYPE_TABLE
Identifies LocalVariableTypeTable attribute.
|
static String |
ATT_RUNTIME_INVISIBLE_ANNOTATIONS
Identifies RuntimeInvisibleAnnotations attribute.
|
static String |
ATT_RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS
Identifies RuntimeInvisibleParameterAnnotations attribute.
|
static String |
ATT_RUNTIME_VISIBLE_ANNOTATIONS
Identifies RuntimeVisibleAnnotations attribute.
|
static String |
ATT_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS
Identifies RuntimeVisibleParameterAnnotations attribute.
|
static String |
ATT_SIGNATURE
Identifies Signature attribute.
|
static String |
ATT_SOURCE_DEBUG_EXTENSION
Identifies SourceDebugExtension attribute.
|
static String |
ATT_SOURCE_FILE
Identifies SourceFile attribute.
|
static String |
ATT_SYNTHETIC
Identifies Synthetic attribute.
|
static int |
BALOAD
BALOAD instruction.
|
static int |
BASTORE
BASTORE instruction.
|
static int |
BIPUSH
BIPUSH instruction.
|
static int |
CALOAD
CALOAD instruction.
|
static int |
CASTORE
CASTORE instruction.
|
static int |
CHECKCAST
CHECKCAST instruction.
|
static short |
CONSTANT_Class
Identifies CONSTANT_Class_info constant pool structure.
|
static short |
CONSTANT_Double
Identifies CONSTANT_Double_info constant pool structure.
|
static short |
CONSTANT_Fieldref
Identifies CONSTANT_Fieldref_info constant pool structure.
|
static short |
CONSTANT_Float
Identifies CONSTANT_Float_info constant pool structure.
|
static short |
CONSTANT_Integer
Identifies CONSTANT_Integer_info constant pool structure.
|
static short |
CONSTANT_InterfaceMethodref
Identifies CONSTANT_InterfaceMethodref_info constant pool structure.
|
static short |
CONSTANT_Long
Identifies CONSTANT_Long_info constant pool structure.
|
static short |
CONSTANT_Methodref
Identifies CONSTANT_Methodref_info constant pool structure.
|
static short |
CONSTANT_NameAndType
Identifies CONSTANT_NameAndType_info constant pool structure.
|
static short |
CONSTANT_String
Identifies CONSTANT_String_info constant pool structure.
|
static short |
CONSTANT_Utf8
Identifies CONSTANT_Utf8_info constant pool structure.
|
static int |
D2F
D2F instruction.
|
static int |
D2I
D2I instruction.
|
static int |
D2L
D2L instruction.
|
static int |
DADD
DADD instruction.
|
static int |
DALOAD
DALOAD instruction.
|
static int |
DASTORE
DASTORE instruction.
|
static int |
DCMPG
DCMPG instruction.
|
static int |
DCMPL
DCMPL instruction.
|
static int |
DCONST_0
DCONST_0 instruction.
|
static int |
DCONST_1
DCONST_1 instruction.
|
static int |
DDIV
DDIV instruction.
|
static int |
DLOAD
DLOAD instruction.
|
static int |
DLOAD_0
DLOAD_0 instruction.
|
static int |
DLOAD_1
DLOAD_1 instruction.
|
static int |
DLOAD_2
DLOAD_2 instruction.
|
static int |
DLOAD_3
DLOAD_3 instruction.
|
static int |
DMUL
DMUL instruction.
|
static int |
DNEG
DNEG instruction.
|
static int |
DREM
DREM instruction.
|
static int |
DRETURN
DRETURN instruction.
|
static int |
DSTORE
DSTORE instruction.
|
static int |
DSTORE_0
DSTORE_0 instruction.
|
static int |
DSTORE_1
DSTORE_1 instruction.
|
static int |
DSTORE_2
DSTORE_2 instruction.
|
static int |
DSTORE_3
DSTORE_3 instruction.
|
static int |
DSUB
DSUB instruction.
|
static int |
DUP
DUP instruction.
|
static int |
DUP_X1
DUP_X1 instruction.
|
static int |
DUP_X2
DUP_X2 instruction.
|
static int |
DUP2
DUP2 instruction.
|
static int |
DUP2_X1
DUP2_X1 instruction.
|
static int |
DUP2_X2
DUP2_X2 instruction.
|
static int |
DYNAMIC
Denotes values that are not statically known.
|
static short |
ELT_ANNOTATION
Identifies annotation type of annotation element value.
|
static short |
ELT_ARRAY
Identifies array type of annotation element value.
|
static short |
ELT_B
Identifies boolean type of annotation element value.
|
static short |
ELT_c
Identifies class type of annotation element value.
|
static short |
ELT_C
Identifies char type of annotation element value.
|
static short |
ELT_D
Identifies double type of annotation element value.
|
static short |
ELT_e
Identifies enum type of annotation element value.
|
static short |
ELT_F
Identifies float type of annotation element value.
|
static short |
ELT_I
Identifies int type of annotation element value.
|
static short |
ELT_J
Identifies long type of annotation element value.
|
static short |
ELT_s
Identifies String type of annotation element value.
|
static short |
ELT_S
Identifies short type of annotation element value.
|
static short |
ELT_Z
Identifies boolean type of annotation element value.
|
static int |
EMPTY_STACK
Stack units for the instructions that empty the operand stack.
|
static int |
F2D
F2D instruction.
|
static int |
F2I
F2I instruction.
|
static int |
F2L
F2L instruction.
|
static int |
FADD
FADD instruction.
|
static int |
FALOAD
FALOAD instruction.
|
static int |
FASTORE
FASTORE instruction.
|
static int |
FCMPG
FCMPG instruction.
|
static int |
FCMPL
FCMPL instruction.
|
static int |
FCONST_0
FCONST_0 instruction.
|
static int |
FCONST_1
FCONST_1 instruction.
|
static int |
FCONST_2
FCONST_2 instruction.
|
static int |
FDIV
FDIV instruction.
|
static int |
FLOAD
FLOAD instruction.
|
static int |
FLOAD_0
FLOAD_0 instruction.
|
static int |
FLOAD_1
FLOAD_1 instruction.
|
static int |
FLOAD_2
FLOAD_2 instruction.
|
static int |
FLOAD_3
FLOAD_3 instruction.
|
static int |
FMUL
FMUL instruction.
|
static int |
FNEG
FNEG instruction.
|
static int |
FREM
FREM instruction.
|
static int |
FRETURN
FRETURN instruction.
|
static int |
FSTORE
FSTORE instruction.
|
static int |
FSTORE_0
FSTORE_0 instruction.
|
static int |
FSTORE_1
FSTORE_1 instruction.
|
static int |
FSTORE_2
FSTORE_2 instruction.
|
static int |
FSTORE_3
FSTORE_3 instruction.
|
static int |
FSUB
FSUB instruction.
|
static int |
GETFIELD
GETFIELD instruction.
|
static int |
GETSTATIC
GETSTATIC instruction.
|
static int |
GOTO
GOTO instruction.
|
static int |
GOTO_W
GOTO_W instruction.
|
static int |
I2B
I2B instruction.
|
static int |
I2C
I2C instruction.
|
static int |
I2D
I2D instruction.
|
static int |
I2F
I2F instruction.
|
static int |
I2L
I2L instruction.
|
static int |
I2S
I2S instruction.
|
static int |
IADD
IADD instruction.
|
static int |
IALOAD
IALOAD instruction.
|
static int |
IAND
IAND instruction.
|
static int |
IASTORE
IASTORE instruction.
|
static int |
ICONST_0
ICONST_0 instruction.
|
static int |
ICONST_1
ICONST_1 instruction.
|
static int |
ICONST_2
ICONST_2 instruction.
|
static int |
ICONST_3
ICONST_3 instruction.
|
static int |
ICONST_4
ICONST_4 instruction.
|
static int |
ICONST_5
ICONST_5 instruction.
|
static int |
ICONST_M1
ICONST_M1 instruction.
|
static int |
IDIV
IDIV instruction.
|
static int |
IF_ACMPEQ
IF_ACMPEQ instruction.
|
static int |
IF_ACMPNE
IF_ACMPNE instruction.
|
static int |
IF_ICMPEQ
IF_ICMPEQ instruction.
|
static int |
IF_ICMPGE
IF_ICMPGE instruction.
|
static int |
IF_ICMPGT
IF_ICMPGT instruction.
|
static int |
IF_ICMPLE
IF_ICMPLE instruction.
|
static int |
IF_ICMPLT
IF_ICMPLT instruction.
|
static int |
IF_ICMPNE
IF_ICMPNE instruction.
|
static int |
IFEQ
IFEQ instruction.
|
static int |
IFGE
IFGE instruction.
|
static int |
IFGT
IFGT instruction.
|
static int |
IFLE
IFLE instruction.
|
static int |
IFLT
IFLT instruction.
|
static int |
IFNE
IFNE instruction.
|
static int |
IFNONNULL
IFNONNULL instruction.
|
static int |
IFNULL
IFNULL instruction.
|
static int |
IINC
IINC instruction.
|
static int |
ILOAD
ILOAD instruction.
|
static int |
ILOAD_0
ILOAD_0 instruction.
|
static int |
ILOAD_1
ILOAD_1 instruction.
|
static int |
ILOAD_2
ILOAD_2 instruction.
|
static int |
ILOAD_3
ILOAD_3 instruction.
|
static int |
IMUL
IMUL instruction.
|
static int |
INEG
INEG instruction.
|
static int |
INSTANCEOF
INSTANCEOF instruction.
|
static int |
INVOKEDYNAMIC
INVOKEDYNAMIC instruction.
|
static int |
INVOKEINTERFACE
INVOKEINTERFACE instruction.
|
static int |
INVOKESPECIAL
INVOKESPECIAL instruction.
|
static int |
INVOKESTATIC
INVOKESTATIC instruction.
|
static int |
INVOKEVIRTUAL
INVOKEVIRTUAL instruction.
|
static int |
IOR
IOR instruction.
|
static int |
IREM
IREM instruction.
|
static int |
IRETURN
IRETURN instruction.
|
static int |
IRRELEVANT
Denotes values that are irrelevant to certain instructions.
|
static int |
ISHL
ISHL instruction.
|
static int |
ISHR
ISHR instruction.
|
static int |
ISTORE
ISTORE instruction.
|
static int |
ISTORE_0
ISTORE_0 instruction.
|
static int |
ISTORE_1
ISTORE_1 instruction.
|
static int |
ISTORE_2
ISTORE_2 instruction.
|
static int |
ISTORE_3
ISTORE_3 instruction.
|
static int |
ISUB
ISUB instruction.
|
static int |
IUSHR
IUSHR instruction.
|
static int |
IXOR
IXOR instruction.
|
static int |
JSR
JSR instruction.
|
static int |
JSR_W
JSR_W instruction.
|
static int |
L2D
L2D instruction.
|
static int |
L2F
L2F instruction.
|
static int |
L2I
L2I instruction.
|
static int |
LADD
LADD instruction.
|
static int |
LALOAD
LALOAD instruction.
|
static int |
LAND
LAND instruction.
|
static int |
LASTORE
LASTORE instruction.
|
static int |
LCMP
LCMP instruction.
|
static int |
LCONST_0
LCONST_0 instruction.
|
static int |
LCONST_1
LCONST_1 instruction.
|
static int |
LDC
LDC instruction.
|
static int |
LDC_W
LDC_W instruction.
|
static int |
LDC2_W
LDC2_W instruction.
|
static int |
LDIV
LDIV instruction.
|
static int |
LLOAD
LLOAD instruction.
|
static int |
LLOAD_0
LLOAD_0 instruction.
|
static int |
LLOAD_1
LLOAD_1 instruction.
|
static int |
LLOAD_2
LLOAD_2 instruction.
|
static int |
LLOAD_3
LLOAD_3 instruction.
|
static int |
LMUL
LMUL instruction.
|
static int |
LNEG
LNEG instruction.
|
static int |
LOOKUPSWITCH
LOOKUPSWITCH instruction.
|
static int |
LOR
LOR instruction.
|
static int |
LREM
LREM instruction.
|
static int |
LRETURN
LRETURN instruction.
|
static int |
LSHL
LSHL instruction.
|
static int |
LSHR
LSHR instruction.
|
static int |
LSTORE
LSTORE instruction.
|
static int |
LSTORE_0
LSTORE_0 instruction.
|
static int |
LSTORE_1
LSTORE_1 instruction.
|
static int |
LSTORE_2
LSTORE_2 instruction.
|
static int |
LSTORE_3
LSTORE_3 instruction.
|
static int |
LSUB
LSUB instruction.
|
static int |
LUSHR
LUSHR instruction.
|
static int |
LXOR
LXOR instruction.
|
static long |
MAGIC
Magic number (0xCAFEBABE) identifying the class file format.
|
static int |
MAJOR_VERSION
Major version for the class files that j-- compiles.
|
static int |
MINOR_VERSION
Minor version for the class files that j-- compiles.
|
static int |
MONITORENTER
MONITORENTER instruction.
|
static int |
MONITOREXIT
MONITOREXIT instruction.
|
static int |
MULTIANEWARRAY
MULTIANEWARRAY instruction.
|
static int |
NEW
NEW instruction.
|
static int |
NEWARRAY
NEWARRAY instruction.
|
static int |
NOP
NOP instruction.
|
static int |
POP
POP instruction.
|
static int |
POP2
POP2 instruction.
|
static int |
PUTFIELD
PUTFIELD instruction.
|
static int |
PUTSTATIC
PUTSTATIC instruction.
|
static int |
RET
RET instruction.
|
static int |
RETURN
RETURN instruction.
|
static int |
SALOAD
SALOAD instruction.
|
static int |
SASTORE
SASTORE instruction.
|
static int |
SIPUSH
SIPUSH instruction.
|
static int |
SWAP
SWAP instruction.
|
static int |
TABLESWITCH
TABLESWITCH instruction.
|
static int |
UNIT_SIZE_STACK
Stack units for the instructions that set the operand stack to unit size.
|
static int |
WIDE
WIDE instruction.
|
Constructor and Description |
---|
CLConstants() |
public static final long MAGIC
public static final int MAJOR_VERSION
public static final int MINOR_VERSION
public static final int ACC_PUBLIC
public static final int ACC_PRIVATE
public static final int ACC_PROTECTED
public static final int ACC_STATIC
public static final int ACC_FINAL
public static final int ACC_SUPER
public static final int ACC_SYNCHRONIZED
public static final int ACC_VOLATILE
public static final int ACC_BRIDGE
public static final int ACC_TRANSIENT
public static final int ACC_VARARGS
public static final int ACC_NATIVE
public static final int ACC_INTERFACE
public static final int ACC_ABSTRACT
public static final int ACC_STRICT
public static final int ACC_SYNTHETIC
public static final int ACC_ANNOTATION
public static final int ACC_ENUM
public static final short CONSTANT_Utf8
public static final short CONSTANT_Integer
public static final short CONSTANT_Float
public static final short CONSTANT_Long
public static final short CONSTANT_Double
public static final short CONSTANT_Class
public static final short CONSTANT_String
public static final short CONSTANT_Fieldref
public static final short CONSTANT_Methodref
public static final short CONSTANT_InterfaceMethodref
public static final short CONSTANT_NameAndType
public static final String ATT_CONSTANT_VALUE
public static final String ATT_CODE
public static final String ATT_EXCEPTIONS
public static final String ATT_INNER_CLASSES
public static final String ATT_ENCLOSING_METHOD
public static final String ATT_SYNTHETIC
public static final String ATT_SIGNATURE
public static final String ATT_SOURCE_FILE
public static final String ATT_SOURCE_DEBUG_EXTENSION
public static final String ATT_LINE_NUMBER_TABLE
public static final String ATT_LOCAL_VARIABLE_TABLE
public static final String ATT_LOCAL_VARIABLE_TYPE_TABLE
public static final String ATT_DEPRECATED
public static final String ATT_RUNTIME_VISIBLE_ANNOTATIONS
public static final String ATT_RUNTIME_INVISIBLE_ANNOTATIONS
public static final String ATT_RUNTIME_VISIBLE_PARAMETER_ANNOTATIONS
public static final String ATT_RUNTIME_INVISIBLE_PARAMETER_ANNOTATIONS
public static final String ATT_ANNOTATION_DEFAULT
public static final short ELT_B
public static final short ELT_C
public static final short ELT_D
public static final short ELT_F
public static final short ELT_I
public static final short ELT_J
public static final short ELT_S
public static final short ELT_Z
public static final short ELT_s
public static final short ELT_c
public static final short ELT_ANNOTATION
public static final short ELT_ARRAY
public static final short ELT_e
public static final int NOP
public static final int ACONST_NULL
public static final int ICONST_M1
public static final int ICONST_0
public static final int ICONST_1
public static final int ICONST_2
public static final int ICONST_3
public static final int ICONST_4
public static final int ICONST_5
public static final int LCONST_0
public static final int LCONST_1
public static final int FCONST_0
public static final int FCONST_1
public static final int FCONST_2
public static final int DCONST_0
public static final int DCONST_1
public static final int BIPUSH
public static final int SIPUSH
public static final int LDC
public static final int LDC_W
public static final int LDC2_W
public static final int ILOAD
public static final int LLOAD
public static final int FLOAD
public static final int DLOAD
public static final int ALOAD
public static final int ILOAD_0
public static final int ILOAD_1
public static final int ILOAD_2
public static final int ILOAD_3
public static final int LLOAD_0
public static final int LLOAD_1
public static final int LLOAD_2
public static final int LLOAD_3
public static final int FLOAD_0
public static final int FLOAD_1
public static final int FLOAD_2
public static final int FLOAD_3
public static final int DLOAD_0
public static final int DLOAD_1
public static final int DLOAD_2
public static final int DLOAD_3
public static final int ALOAD_0
public static final int ALOAD_1
public static final int ALOAD_2
public static final int ALOAD_3
public static final int IALOAD
public static final int LALOAD
public static final int FALOAD
public static final int DALOAD
public static final int AALOAD
public static final int BALOAD
public static final int CALOAD
public static final int SALOAD
public static final int ISTORE
public static final int LSTORE
public static final int FSTORE
public static final int DSTORE
public static final int ASTORE
public static final int ISTORE_0
public static final int ISTORE_1
public static final int ISTORE_2
public static final int ISTORE_3
public static final int LSTORE_0
public static final int LSTORE_1
public static final int LSTORE_2
public static final int LSTORE_3
public static final int FSTORE_0
public static final int FSTORE_1
public static final int FSTORE_2
public static final int FSTORE_3
public static final int DSTORE_0
public static final int DSTORE_1
public static final int DSTORE_2
public static final int DSTORE_3
public static final int ASTORE_0
public static final int ASTORE_1
public static final int ASTORE_2
public static final int ASTORE_3
public static final int IASTORE
public static final int LASTORE
public static final int FASTORE
public static final int DASTORE
public static final int AASTORE
public static final int BASTORE
public static final int CASTORE
public static final int SASTORE
public static final int POP
public static final int POP2
public static final int DUP
public static final int DUP_X1
public static final int DUP_X2
public static final int DUP2
public static final int DUP2_X1
public static final int DUP2_X2
public static final int SWAP
public static final int IADD
public static final int LADD
public static final int FADD
public static final int DADD
public static final int ISUB
public static final int LSUB
public static final int FSUB
public static final int DSUB
public static final int IMUL
public static final int LMUL
public static final int FMUL
public static final int DMUL
public static final int IDIV
public static final int LDIV
public static final int FDIV
public static final int DDIV
public static final int IREM
public static final int LREM
public static final int FREM
public static final int DREM
public static final int INEG
public static final int LNEG
public static final int FNEG
public static final int DNEG
public static final int ISHL
public static final int LSHL
public static final int ISHR
public static final int LSHR
public static final int IUSHR
public static final int LUSHR
public static final int IAND
public static final int LAND
public static final int IOR
public static final int LOR
public static final int IXOR
public static final int LXOR
public static final int IINC
public static final int I2L
public static final int I2F
public static final int I2D
public static final int L2I
public static final int L2F
public static final int L2D
public static final int F2I
public static final int F2L
public static final int F2D
public static final int D2I
public static final int D2L
public static final int D2F
public static final int I2B
public static final int I2C
public static final int I2S
public static final int LCMP
public static final int FCMPL
public static final int FCMPG
public static final int DCMPL
public static final int DCMPG
public static final int IFEQ
public static final int IFNE
public static final int IFLT
public static final int IFGE
public static final int IFGT
public static final int IFLE
public static final int IF_ICMPEQ
public static final int IF_ICMPNE
public static final int IF_ICMPLT
public static final int IF_ICMPGE
public static final int IF_ICMPGT
public static final int IF_ICMPLE
public static final int IF_ACMPEQ
public static final int IF_ACMPNE
public static final int GOTO
public static final int JSR
public static final int RET
public static final int TABLESWITCH
public static final int LOOKUPSWITCH
public static final int IRETURN
public static final int LRETURN
public static final int FRETURN
public static final int DRETURN
public static final int ARETURN
public static final int RETURN
public static final int GETSTATIC
public static final int PUTSTATIC
public static final int GETFIELD
public static final int PUTFIELD
public static final int INVOKEVIRTUAL
public static final int INVOKESPECIAL
public static final int INVOKESTATIC
public static final int INVOKEINTERFACE
public static final int INVOKEDYNAMIC
public static final int NEW
public static final int NEWARRAY
public static final int ANEWARRAY
public static final int ARRAYLENGTH
public static final int ATHROW
public static final int CHECKCAST
public static final int INSTANCEOF
public static final int MONITORENTER
public static final int MONITOREXIT
public static final int WIDE
public static final int MULTIANEWARRAY
public static final int IFNULL
public static final int IFNONNULL
public static final int GOTO_W
public static final int JSR_W
public static final int IRRELEVANT
public static final int DYNAMIC
public static final int EMPTY_STACK
public static final int UNIT_SIZE_STACK