org.jikesrvm.classloader
Interface BytecodeConstants
- All Known Implementing Classes:
- AbstractMethod, AConstNull, ArchitectureSpecific.BaselineCompilerImpl, BaselineCompiler, BaselineCompilerImpl, BC2IR, BranchProfiles, BuildBB, BuildReferenceMaps, BytecodeStream, BytecodeTraverser, CheckCast, DoubleStore, DynamicLink, ExecutionState, FloatStore, Goto, IntStore, InvokeCompiledMethod, InvokeStatic, LoadDoubleConst, LoadFloatConst, LoadIntConst, LoadLongConst, LoadRetAddrConst, LoadWordConst, LongStore, NativeMethod, Nop, NormalMethod, OptLinker, ParamInitEnd, Pop, PseudoBytecode, RefStore, RVMMethod, TemplateCompilerFramework
public interface BytecodeConstants
Information about java byte codes that appear in the "code" attribute
of a .class file.
JBC_nop
static final int JBC_nop
- See Also:
- Constant Field Values
JBC_aconst_null
static final int JBC_aconst_null
- See Also:
- Constant Field Values
JBC_iconst_m1
static final int JBC_iconst_m1
- See Also:
- Constant Field Values
JBC_iconst_0
static final int JBC_iconst_0
- See Also:
- Constant Field Values
JBC_iconst_1
static final int JBC_iconst_1
- See Also:
- Constant Field Values
JBC_iconst_2
static final int JBC_iconst_2
- See Also:
- Constant Field Values
JBC_iconst_3
static final int JBC_iconst_3
- See Also:
- Constant Field Values
JBC_iconst_4
static final int JBC_iconst_4
- See Also:
- Constant Field Values
JBC_iconst_5
static final int JBC_iconst_5
- See Also:
- Constant Field Values
JBC_lconst_0
static final int JBC_lconst_0
- See Also:
- Constant Field Values
JBC_lconst_1
static final int JBC_lconst_1
- See Also:
- Constant Field Values
JBC_fconst_0
static final int JBC_fconst_0
- See Also:
- Constant Field Values
JBC_fconst_1
static final int JBC_fconst_1
- See Also:
- Constant Field Values
JBC_fconst_2
static final int JBC_fconst_2
- See Also:
- Constant Field Values
JBC_dconst_0
static final int JBC_dconst_0
- See Also:
- Constant Field Values
JBC_dconst_1
static final int JBC_dconst_1
- See Also:
- Constant Field Values
JBC_bipush
static final int JBC_bipush
- See Also:
- Constant Field Values
JBC_sipush
static final int JBC_sipush
- See Also:
- Constant Field Values
JBC_ldc
static final int JBC_ldc
- See Also:
- Constant Field Values
JBC_ldc_w
static final int JBC_ldc_w
- See Also:
- Constant Field Values
JBC_ldc2_w
static final int JBC_ldc2_w
- See Also:
- Constant Field Values
JBC_iload
static final int JBC_iload
- See Also:
- Constant Field Values
JBC_lload
static final int JBC_lload
- See Also:
- Constant Field Values
JBC_fload
static final int JBC_fload
- See Also:
- Constant Field Values
JBC_dload
static final int JBC_dload
- See Also:
- Constant Field Values
JBC_aload
static final int JBC_aload
- See Also:
- Constant Field Values
JBC_iload_0
static final int JBC_iload_0
- See Also:
- Constant Field Values
JBC_iload_1
static final int JBC_iload_1
- See Also:
- Constant Field Values
JBC_iload_2
static final int JBC_iload_2
- See Also:
- Constant Field Values
JBC_iload_3
static final int JBC_iload_3
- See Also:
- Constant Field Values
JBC_lload_0
static final int JBC_lload_0
- See Also:
- Constant Field Values
JBC_lload_1
static final int JBC_lload_1
- See Also:
- Constant Field Values
JBC_lload_2
static final int JBC_lload_2
- See Also:
- Constant Field Values
JBC_lload_3
static final int JBC_lload_3
- See Also:
- Constant Field Values
JBC_fload_0
static final int JBC_fload_0
- See Also:
- Constant Field Values
JBC_fload_1
static final int JBC_fload_1
- See Also:
- Constant Field Values
JBC_fload_2
static final int JBC_fload_2
- See Also:
- Constant Field Values
JBC_fload_3
static final int JBC_fload_3
- See Also:
- Constant Field Values
JBC_dload_0
static final int JBC_dload_0
- See Also:
- Constant Field Values
JBC_dload_1
static final int JBC_dload_1
- See Also:
- Constant Field Values
JBC_dload_2
static final int JBC_dload_2
- See Also:
- Constant Field Values
JBC_dload_3
static final int JBC_dload_3
- See Also:
- Constant Field Values
JBC_aload_0
static final int JBC_aload_0
- See Also:
- Constant Field Values
JBC_aload_1
static final int JBC_aload_1
- See Also:
- Constant Field Values
JBC_aload_2
static final int JBC_aload_2
- See Also:
- Constant Field Values
JBC_aload_3
static final int JBC_aload_3
- See Also:
- Constant Field Values
JBC_iaload
static final int JBC_iaload
- See Also:
- Constant Field Values
JBC_laload
static final int JBC_laload
- See Also:
- Constant Field Values
JBC_faload
static final int JBC_faload
- See Also:
- Constant Field Values
JBC_daload
static final int JBC_daload
- See Also:
- Constant Field Values
JBC_aaload
static final int JBC_aaload
- See Also:
- Constant Field Values
JBC_baload
static final int JBC_baload
- See Also:
- Constant Field Values
JBC_caload
static final int JBC_caload
- See Also:
- Constant Field Values
JBC_saload
static final int JBC_saload
- See Also:
- Constant Field Values
JBC_istore
static final int JBC_istore
- See Also:
- Constant Field Values
JBC_lstore
static final int JBC_lstore
- See Also:
- Constant Field Values
JBC_fstore
static final int JBC_fstore
- See Also:
- Constant Field Values
JBC_dstore
static final int JBC_dstore
- See Also:
- Constant Field Values
JBC_astore
static final int JBC_astore
- See Also:
- Constant Field Values
JBC_istore_0
static final int JBC_istore_0
- See Also:
- Constant Field Values
JBC_istore_1
static final int JBC_istore_1
- See Also:
- Constant Field Values
JBC_istore_2
static final int JBC_istore_2
- See Also:
- Constant Field Values
JBC_istore_3
static final int JBC_istore_3
- See Also:
- Constant Field Values
JBC_lstore_0
static final int JBC_lstore_0
- See Also:
- Constant Field Values
JBC_lstore_1
static final int JBC_lstore_1
- See Also:
- Constant Field Values
JBC_lstore_2
static final int JBC_lstore_2
- See Also:
- Constant Field Values
JBC_lstore_3
static final int JBC_lstore_3
- See Also:
- Constant Field Values
JBC_fstore_0
static final int JBC_fstore_0
- See Also:
- Constant Field Values
JBC_fstore_1
static final int JBC_fstore_1
- See Also:
- Constant Field Values
JBC_fstore_2
static final int JBC_fstore_2
- See Also:
- Constant Field Values
JBC_fstore_3
static final int JBC_fstore_3
- See Also:
- Constant Field Values
JBC_dstore_0
static final int JBC_dstore_0
- See Also:
- Constant Field Values
JBC_dstore_1
static final int JBC_dstore_1
- See Also:
- Constant Field Values
JBC_dstore_2
static final int JBC_dstore_2
- See Also:
- Constant Field Values
JBC_dstore_3
static final int JBC_dstore_3
- See Also:
- Constant Field Values
JBC_astore_0
static final int JBC_astore_0
- See Also:
- Constant Field Values
JBC_astore_1
static final int JBC_astore_1
- See Also:
- Constant Field Values
JBC_astore_2
static final int JBC_astore_2
- See Also:
- Constant Field Values
JBC_astore_3
static final int JBC_astore_3
- See Also:
- Constant Field Values
JBC_iastore
static final int JBC_iastore
- See Also:
- Constant Field Values
JBC_lastore
static final int JBC_lastore
- See Also:
- Constant Field Values
JBC_fastore
static final int JBC_fastore
- See Also:
- Constant Field Values
JBC_dastore
static final int JBC_dastore
- See Also:
- Constant Field Values
JBC_aastore
static final int JBC_aastore
- See Also:
- Constant Field Values
JBC_bastore
static final int JBC_bastore
- See Also:
- Constant Field Values
JBC_castore
static final int JBC_castore
- See Also:
- Constant Field Values
JBC_sastore
static final int JBC_sastore
- See Also:
- Constant Field Values
JBC_pop
static final int JBC_pop
- See Also:
- Constant Field Values
JBC_pop2
static final int JBC_pop2
- See Also:
- Constant Field Values
JBC_dup
static final int JBC_dup
- See Also:
- Constant Field Values
JBC_dup_x1
static final int JBC_dup_x1
- See Also:
- Constant Field Values
JBC_dup_x2
static final int JBC_dup_x2
- See Also:
- Constant Field Values
JBC_dup2
static final int JBC_dup2
- See Also:
- Constant Field Values
JBC_dup2_x1
static final int JBC_dup2_x1
- See Also:
- Constant Field Values
JBC_dup2_x2
static final int JBC_dup2_x2
- See Also:
- Constant Field Values
JBC_swap
static final int JBC_swap
- See Also:
- Constant Field Values
JBC_iadd
static final int JBC_iadd
- See Also:
- Constant Field Values
JBC_ladd
static final int JBC_ladd
- See Also:
- Constant Field Values
JBC_fadd
static final int JBC_fadd
- See Also:
- Constant Field Values
JBC_dadd
static final int JBC_dadd
- See Also:
- Constant Field Values
JBC_isub
static final int JBC_isub
- See Also:
- Constant Field Values
JBC_lsub
static final int JBC_lsub
- See Also:
- Constant Field Values
JBC_fsub
static final int JBC_fsub
- See Also:
- Constant Field Values
JBC_dsub
static final int JBC_dsub
- See Also:
- Constant Field Values
JBC_imul
static final int JBC_imul
- See Also:
- Constant Field Values
JBC_lmul
static final int JBC_lmul
- See Also:
- Constant Field Values
JBC_fmul
static final int JBC_fmul
- See Also:
- Constant Field Values
JBC_dmul
static final int JBC_dmul
- See Also:
- Constant Field Values
JBC_idiv
static final int JBC_idiv
- See Also:
- Constant Field Values
JBC_ldiv
static final int JBC_ldiv
- See Also:
- Constant Field Values
JBC_fdiv
static final int JBC_fdiv
- See Also:
- Constant Field Values
JBC_ddiv
static final int JBC_ddiv
- See Also:
- Constant Field Values
JBC_irem
static final int JBC_irem
- See Also:
- Constant Field Values
JBC_lrem
static final int JBC_lrem
- See Also:
- Constant Field Values
JBC_frem
static final int JBC_frem
- See Also:
- Constant Field Values
JBC_drem
static final int JBC_drem
- See Also:
- Constant Field Values
JBC_ineg
static final int JBC_ineg
- See Also:
- Constant Field Values
JBC_lneg
static final int JBC_lneg
- See Also:
- Constant Field Values
JBC_fneg
static final int JBC_fneg
- See Also:
- Constant Field Values
JBC_dneg
static final int JBC_dneg
- See Also:
- Constant Field Values
JBC_ishl
static final int JBC_ishl
- See Also:
- Constant Field Values
JBC_lshl
static final int JBC_lshl
- See Also:
- Constant Field Values
JBC_ishr
static final int JBC_ishr
- See Also:
- Constant Field Values
JBC_lshr
static final int JBC_lshr
- See Also:
- Constant Field Values
JBC_iushr
static final int JBC_iushr
- See Also:
- Constant Field Values
JBC_lushr
static final int JBC_lushr
- See Also:
- Constant Field Values
JBC_iand
static final int JBC_iand
- See Also:
- Constant Field Values
JBC_land
static final int JBC_land
- See Also:
- Constant Field Values
JBC_ior
static final int JBC_ior
- See Also:
- Constant Field Values
JBC_lor
static final int JBC_lor
- See Also:
- Constant Field Values
JBC_ixor
static final int JBC_ixor
- See Also:
- Constant Field Values
JBC_lxor
static final int JBC_lxor
- See Also:
- Constant Field Values
JBC_iinc
static final int JBC_iinc
- See Also:
- Constant Field Values
JBC_i2l
static final int JBC_i2l
- See Also:
- Constant Field Values
JBC_i2f
static final int JBC_i2f
- See Also:
- Constant Field Values
JBC_i2d
static final int JBC_i2d
- See Also:
- Constant Field Values
JBC_l2i
static final int JBC_l2i
- See Also:
- Constant Field Values
JBC_l2f
static final int JBC_l2f
- See Also:
- Constant Field Values
JBC_l2d
static final int JBC_l2d
- See Also:
- Constant Field Values
JBC_f2i
static final int JBC_f2i
- See Also:
- Constant Field Values
JBC_f2l
static final int JBC_f2l
- See Also:
- Constant Field Values
JBC_f2d
static final int JBC_f2d
- See Also:
- Constant Field Values
JBC_d2i
static final int JBC_d2i
- See Also:
- Constant Field Values
JBC_d2l
static final int JBC_d2l
- See Also:
- Constant Field Values
JBC_d2f
static final int JBC_d2f
- See Also:
- Constant Field Values
JBC_int2byte
static final int JBC_int2byte
- See Also:
- Constant Field Values
JBC_int2char
static final int JBC_int2char
- See Also:
- Constant Field Values
JBC_int2short
static final int JBC_int2short
- See Also:
- Constant Field Values
JBC_lcmp
static final int JBC_lcmp
- See Also:
- Constant Field Values
JBC_fcmpl
static final int JBC_fcmpl
- See Also:
- Constant Field Values
JBC_fcmpg
static final int JBC_fcmpg
- See Also:
- Constant Field Values
JBC_dcmpl
static final int JBC_dcmpl
- See Also:
- Constant Field Values
JBC_dcmpg
static final int JBC_dcmpg
- See Also:
- Constant Field Values
JBC_ifeq
static final int JBC_ifeq
- See Also:
- Constant Field Values
JBC_ifne
static final int JBC_ifne
- See Also:
- Constant Field Values
JBC_iflt
static final int JBC_iflt
- See Also:
- Constant Field Values
JBC_ifge
static final int JBC_ifge
- See Also:
- Constant Field Values
JBC_ifgt
static final int JBC_ifgt
- See Also:
- Constant Field Values
JBC_ifle
static final int JBC_ifle
- See Also:
- Constant Field Values
JBC_if_icmpeq
static final int JBC_if_icmpeq
- See Also:
- Constant Field Values
JBC_if_icmpne
static final int JBC_if_icmpne
- See Also:
- Constant Field Values
JBC_if_icmplt
static final int JBC_if_icmplt
- See Also:
- Constant Field Values
JBC_if_icmpge
static final int JBC_if_icmpge
- See Also:
- Constant Field Values
JBC_if_icmpgt
static final int JBC_if_icmpgt
- See Also:
- Constant Field Values
JBC_if_icmple
static final int JBC_if_icmple
- See Also:
- Constant Field Values
JBC_if_acmpeq
static final int JBC_if_acmpeq
- See Also:
- Constant Field Values
JBC_if_acmpne
static final int JBC_if_acmpne
- See Also:
- Constant Field Values
JBC_goto
static final int JBC_goto
- See Also:
- Constant Field Values
JBC_jsr
static final int JBC_jsr
- See Also:
- Constant Field Values
JBC_ret
static final int JBC_ret
- See Also:
- Constant Field Values
JBC_tableswitch
static final int JBC_tableswitch
- See Also:
- Constant Field Values
JBC_lookupswitch
static final int JBC_lookupswitch
- See Also:
- Constant Field Values
JBC_ireturn
static final int JBC_ireturn
- See Also:
- Constant Field Values
JBC_lreturn
static final int JBC_lreturn
- See Also:
- Constant Field Values
JBC_freturn
static final int JBC_freturn
- See Also:
- Constant Field Values
JBC_dreturn
static final int JBC_dreturn
- See Also:
- Constant Field Values
JBC_areturn
static final int JBC_areturn
- See Also:
- Constant Field Values
JBC_return
static final int JBC_return
- See Also:
- Constant Field Values
JBC_getstatic
static final int JBC_getstatic
- See Also:
- Constant Field Values
JBC_putstatic
static final int JBC_putstatic
- See Also:
- Constant Field Values
JBC_getfield
static final int JBC_getfield
- See Also:
- Constant Field Values
JBC_putfield
static final int JBC_putfield
- See Also:
- Constant Field Values
JBC_invokevirtual
static final int JBC_invokevirtual
- See Also:
- Constant Field Values
JBC_invokespecial
static final int JBC_invokespecial
- See Also:
- Constant Field Values
JBC_invokestatic
static final int JBC_invokestatic
- See Also:
- Constant Field Values
JBC_invokeinterface
static final int JBC_invokeinterface
- See Also:
- Constant Field Values
JBC_xxxunusedxxx
static final int JBC_xxxunusedxxx
- See Also:
- Constant Field Values
JBC_new
static final int JBC_new
- See Also:
- Constant Field Values
JBC_newarray
static final int JBC_newarray
- See Also:
- Constant Field Values
JBC_anewarray
static final int JBC_anewarray
- See Also:
- Constant Field Values
JBC_arraylength
static final int JBC_arraylength
- See Also:
- Constant Field Values
JBC_athrow
static final int JBC_athrow
- See Also:
- Constant Field Values
JBC_checkcast
static final int JBC_checkcast
- See Also:
- Constant Field Values
JBC_instanceof
static final int JBC_instanceof
- See Also:
- Constant Field Values
JBC_monitorenter
static final int JBC_monitorenter
- See Also:
- Constant Field Values
JBC_monitorexit
static final int JBC_monitorexit
- See Also:
- Constant Field Values
JBC_wide
static final int JBC_wide
- See Also:
- Constant Field Values
JBC_multianewarray
static final int JBC_multianewarray
- See Also:
- Constant Field Values
JBC_ifnull
static final int JBC_ifnull
- See Also:
- Constant Field Values
JBC_ifnonnull
static final int JBC_ifnonnull
- See Also:
- Constant Field Values
JBC_goto_w
static final int JBC_goto_w
- See Also:
- Constant Field Values
JBC_jsr_w
static final int JBC_jsr_w
- See Also:
- Constant Field Values
JBC_impdep1
static final int JBC_impdep1
- See Also:
- Constant Field Values
JBC_impdep2
static final int JBC_impdep2
- See Also:
- Constant Field Values
JBC_length
static final byte[] JBC_length
JBC_name
static final String[] JBC_name
- Bytecode names (for debugging/printing)