Interface Opcode
- All Known Implementing Classes:
CodeArray, CodeGenerator, CompactArrayInitializer, CounterDecorate, Instruction, Main, Main, Main, Main, MethodEditor, Peephole, StackOpt, Tree
public interface Opcode
Opcode is an interface containing constants defining the opcodes of
instructions and related constants.
- opc_XXX are the opcodes.
- opcx_XXX are the opcode classes. These are used externally by Instruction.
- opcNames is an array of opcode names, indexed by the opcode.
- opcSize is an array of the bytecode instruction lengths, indexed by the opcode.
- opcXMap is an array, indexed by the opcode, mapping opcodes to opcode classes.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final String[]An array of opcode names, indexed by the opcode.static final byte[]An array of the bytecode instruction lengths, indexed by the opcode.static final intOpcode class for aaload.static final intOpcode class for aastore.static final intOpcode class for aload, aload_0, aload_1, aload_2, aload_3.static final intOpcode class for areturn.static final intOpcode class for arraylength.static final intOpcode class for astore, astore_0, astore_1, astore_2, astore_3.static final intOpcode class for aswizzle.static final intOpcode class for aswrange.static final intOpcode class for athrow.static final intOpcode class for supdate.static final intOpcode class for baload.static final intOpcode class for bastore.static final intOpcode class for caload.static final intOpcode class for castore.static final intOpcode class for checkcast.static final intOpcode class for d2f.static final intOpcode class for d2i.static final intOpcode class for d2l.static final intOpcode class for dadd.static final intOpcode class for daload.static final intOpcode class for dastore.static final intOpcode class for dcmpg.static final intOpcode class for dcmpl.static final intOpcode class for ddiv.static final intOpcode class for dload, dload_0, dload_1, dload_2, dload_3.static final intOpcode class for dmul.static final intOpcode class for dneg.static final intOpcode class for drem.static final intOpcode class for dreturn.static final intOpcode class for dstore, dstore_0, dstore_1, dstore_2, dstore_3.static final intOpcode class for dsub.static final intOpcode class for dup.static final intOpcode class for dup_x1.static final intOpcode class for dup_x2.static final intOpcode class for dup2.static final intOpcode class for dup2_x1.static final intOpcode class for dup2_x2.static final intOpcode class for f2d.static final intOpcode class for f2i.static final intOpcode class for f2l.static final intOpcode class for fadd.static final intOpcode class for faload.static final intOpcode class for fastore.static final intOpcode class for fcmpg.static final intOpcode class for fcmpl.static final intOpcode class for fdiv.static final intOpcode class for fload, fload_0, fload_1, fload_2, fload_3.static final intOpcode class for fmul.static final intOpcode class for fneg.static final intOpcode class for frem.static final intOpcode class for freturn.static final intOpcode class for fstore, fstore_0, fstore_1, fstore_2, fstore_3.static final intOpcode class for fsub.static final intOpcode class for getfield.static final intOpcode class for getstatic.static final intOpcode class for goto, goto_w.static final intOpcode class for i2b.static final intOpcode class for i2c.static final intOpcode class for i2d.static final intOpcode class for i2f.static final intOpcode class for i2l.static final intOpcode class for i2s.static final intOpcode class for iadd.static final intOpcode class for iaload.static final intOpcode class for iand.static final intOpcode class for iastore.static final intOpcode class for idiv.static final intOpcode class for if_acmpeq.static final intOpcode class for if_acmpne.static final intOpcode class for if_icmpeq.static final intOpcode class for if_icmpge.static final intOpcode class for if_icmpgt.static final intOpcode class for if_icmple.static final intOpcode class for if_icmplt.static final intOpcode class for if_icmpne.static final intOpcode class for ifeq.static final intOpcode class for ifge.static final intOpcode class for ifgt.static final intOpcode class for ifle.static final intOpcode class for iflt.static final intOpcode class for ifne.static final intOpcode class for ifnonnull.static final intOpcode class for ifnull.static final intOpcode class for iinc.static final intOpcode class for iload, iload_0, iload_1, iload_2, iload_3.static final intOpcode class for imul.static final intOpcode class for ineg.static final intOpcode class for instanceof.static final intOpcode class for invokeinterface.static final intOpcode class for invokespecial.static final intOpcode class for invokestatic.static final intOpcode class for invokevirtual.static final intOpcode class for ior.static final intOpcode class for irem.static final intOpcode class for ireturn.static final intOpcode class for ishl.static final intOpcode class for ishr.static final intOpcode class for istore, istore_0, istore_1, istore_2, istore_3.static final intOpcode class for isub.static final intOpcode class for iushr.static final intOpcode class for ixor.static final intOpcode class for jsr, jsr_w.static final intOpcode class for l2d.static final intOpcode class for l2f.static final intOpcode class for l2i.static final intOpcode class for ladd.static final intOpcode class for laload.static final intOpcode class for land.static final intOpcode class for lastore.static final intOpcode class for lcmp.static final intOpcode class for aconst_null, iconst_m1, iconst_0, iconst_1, iconst_2, iconst_3, iconst_4, iconst_5, lconst_0, lconst_1, fconst_0, fconst_1, fconst_2, dconst_0, dconst_1, bipush, sipush, ldc, ldc_w, ldc2_w.static final intOpcode class for ldiv.static final intOpcode class for lload, lload_0, lload_1, lload_2, lload_3.static final intOpcode class for lmul.static final intOpcode class for lneg.static final intOpcode class for lor.static final intOpcode class for lrem.static final intOpcode class for lreturn.static final intOpcode class for lshl.static final intOpcode class for lshr.static final intOpcode class for lstore, lstore_0, lstore_1, lstore_2, lstore_3.static final intOpcode class for lsub.static final intOpcode class for lushr.static final intOpcode class for lxor.static final intOpcode class for monitorenter.static final intOpcode class for monitorexit.static final intOpcode class for multianewarray.static final intOpcode class for new.static final intOpcode class for newarray, anewarray.static final intOpcode class for nop, xxxunusedxxx, wide, breakpoint, and opcodes 203-254.static final intOpcode class for pop.static final intOpcode class for pop2.static final intOpcode class for putfield.static final intOpcode class for putfield_nowb.static final intOpcode class for putstatic.static final intOpcode class for putstatic_nowb.static final intOpcode class for rc.static final intOpcode class for ret.static final intOpcode class for return.static final intOpcode class for saload.static final intOpcode class for sastore.static final intOpcode class for supdate.static final intOpcode class for swap.static final intOpcode class for tableswitch, lookupswitch.static final int[]An array, indexed by the opcode, mapping opcodes to opcode classes.static final byteVARIABLE represent either variable instruction length or a variable effect on the operand stack, depending on the context.
-
Field Details
-
opc_nop
static final int opc_nop- See Also:
-
opc_aconst_null
static final int opc_aconst_null- See Also:
-
opc_iconst_m1
static final int opc_iconst_m1- See Also:
-
opc_iconst_0
static final int opc_iconst_0- See Also:
-
opc_iconst_1
static final int opc_iconst_1- See Also:
-
opc_iconst_2
static final int opc_iconst_2- See Also:
-
opc_iconst_3
static final int opc_iconst_3- See Also:
-
opc_iconst_4
static final int opc_iconst_4- See Also:
-
opc_iconst_5
static final int opc_iconst_5- See Also:
-
opc_lconst_0
static final int opc_lconst_0- See Also:
-
opc_lconst_1
static final int opc_lconst_1- See Also:
-
opc_fconst_0
static final int opc_fconst_0- See Also:
-
opc_fconst_1
static final int opc_fconst_1- See Also:
-
opc_fconst_2
static final int opc_fconst_2- See Also:
-
opc_dconst_0
static final int opc_dconst_0- See Also:
-
opc_dconst_1
static final int opc_dconst_1- See Also:
-
opc_bipush
static final int opc_bipush- See Also:
-
opc_sipush
static final int opc_sipush- See Also:
-
opc_ldc
static final int opc_ldc- See Also:
-
opc_ldc_w
static final int opc_ldc_w- See Also:
-
opc_ldc2_w
static final int opc_ldc2_w- See Also:
-
opc_iload
static final int opc_iload- See Also:
-
opc_lload
static final int opc_lload- See Also:
-
opc_fload
static final int opc_fload- See Also:
-
opc_dload
static final int opc_dload- See Also:
-
opc_aload
static final int opc_aload- See Also:
-
opc_iload_0
static final int opc_iload_0- See Also:
-
opc_iload_1
static final int opc_iload_1- See Also:
-
opc_iload_2
static final int opc_iload_2- See Also:
-
opc_iload_3
static final int opc_iload_3- See Also:
-
opc_lload_0
static final int opc_lload_0- See Also:
-
opc_lload_1
static final int opc_lload_1- See Also:
-
opc_lload_2
static final int opc_lload_2- See Also:
-
opc_lload_3
static final int opc_lload_3- See Also:
-
opc_fload_0
static final int opc_fload_0- See Also:
-
opc_fload_1
static final int opc_fload_1- See Also:
-
opc_fload_2
static final int opc_fload_2- See Also:
-
opc_fload_3
static final int opc_fload_3- See Also:
-
opc_dload_0
static final int opc_dload_0- See Also:
-
opc_dload_1
static final int opc_dload_1- See Also:
-
opc_dload_2
static final int opc_dload_2- See Also:
-
opc_dload_3
static final int opc_dload_3- See Also:
-
opc_aload_0
static final int opc_aload_0- See Also:
-
opc_aload_1
static final int opc_aload_1- See Also:
-
opc_aload_2
static final int opc_aload_2- See Also:
-
opc_aload_3
static final int opc_aload_3- See Also:
-
opc_iaload
static final int opc_iaload- See Also:
-
opc_laload
static final int opc_laload- See Also:
-
opc_faload
static final int opc_faload- See Also:
-
opc_daload
static final int opc_daload- See Also:
-
opc_aaload
static final int opc_aaload- See Also:
-
opc_baload
static final int opc_baload- See Also:
-
opc_caload
static final int opc_caload- See Also:
-
opc_saload
static final int opc_saload- See Also:
-
opc_istore
static final int opc_istore- See Also:
-
opc_lstore
static final int opc_lstore- See Also:
-
opc_fstore
static final int opc_fstore- See Also:
-
opc_dstore
static final int opc_dstore- See Also:
-
opc_astore
static final int opc_astore- See Also:
-
opc_istore_0
static final int opc_istore_0- See Also:
-
opc_istore_1
static final int opc_istore_1- See Also:
-
opc_istore_2
static final int opc_istore_2- See Also:
-
opc_istore_3
static final int opc_istore_3- See Also:
-
opc_lstore_0
static final int opc_lstore_0- See Also:
-
opc_lstore_1
static final int opc_lstore_1- See Also:
-
opc_lstore_2
static final int opc_lstore_2- See Also:
-
opc_lstore_3
static final int opc_lstore_3- See Also:
-
opc_fstore_0
static final int opc_fstore_0- See Also:
-
opc_fstore_1
static final int opc_fstore_1- See Also:
-
opc_fstore_2
static final int opc_fstore_2- See Also:
-
opc_fstore_3
static final int opc_fstore_3- See Also:
-
opc_dstore_0
static final int opc_dstore_0- See Also:
-
opc_dstore_1
static final int opc_dstore_1- See Also:
-
opc_dstore_2
static final int opc_dstore_2- See Also:
-
opc_dstore_3
static final int opc_dstore_3- See Also:
-
opc_astore_0
static final int opc_astore_0- See Also:
-
opc_astore_1
static final int opc_astore_1- See Also:
-
opc_astore_2
static final int opc_astore_2- See Also:
-
opc_astore_3
static final int opc_astore_3- See Also:
-
opc_iastore
static final int opc_iastore- See Also:
-
opc_lastore
static final int opc_lastore- See Also:
-
opc_fastore
static final int opc_fastore- See Also:
-
opc_dastore
static final int opc_dastore- See Also:
-
opc_aastore
static final int opc_aastore- See Also:
-
opc_bastore
static final int opc_bastore- See Also:
-
opc_castore
static final int opc_castore- See Also:
-
opc_sastore
static final int opc_sastore- See Also:
-
opc_pop
static final int opc_pop- See Also:
-
opc_pop2
static final int opc_pop2- See Also:
-
opc_dup
static final int opc_dup- See Also:
-
opc_dup_x1
static final int opc_dup_x1- See Also:
-
opc_dup_x2
static final int opc_dup_x2- See Also:
-
opc_dup2
static final int opc_dup2- See Also:
-
opc_dup2_x1
static final int opc_dup2_x1- See Also:
-
opc_dup2_x2
static final int opc_dup2_x2- See Also:
-
opc_swap
static final int opc_swap- See Also:
-
opc_iadd
static final int opc_iadd- See Also:
-
opc_ladd
static final int opc_ladd- See Also:
-
opc_fadd
static final int opc_fadd- See Also:
-
opc_dadd
static final int opc_dadd- See Also:
-
opc_isub
static final int opc_isub- See Also:
-
opc_lsub
static final int opc_lsub- See Also:
-
opc_fsub
static final int opc_fsub- See Also:
-
opc_dsub
static final int opc_dsub- See Also:
-
opc_imul
static final int opc_imul- See Also:
-
opc_lmul
static final int opc_lmul- See Also:
-
opc_fmul
static final int opc_fmul- See Also:
-
opc_dmul
static final int opc_dmul- See Also:
-
opc_idiv
static final int opc_idiv- See Also:
-
opc_ldiv
static final int opc_ldiv- See Also:
-
opc_fdiv
static final int opc_fdiv- See Also:
-
opc_ddiv
static final int opc_ddiv- See Also:
-
opc_irem
static final int opc_irem- See Also:
-
opc_lrem
static final int opc_lrem- See Also:
-
opc_frem
static final int opc_frem- See Also:
-
opc_drem
static final int opc_drem- See Also:
-
opc_ineg
static final int opc_ineg- See Also:
-
opc_lneg
static final int opc_lneg- See Also:
-
opc_fneg
static final int opc_fneg- See Also:
-
opc_dneg
static final int opc_dneg- See Also:
-
opc_ishl
static final int opc_ishl- See Also:
-
opc_lshl
static final int opc_lshl- See Also:
-
opc_ishr
static final int opc_ishr- See Also:
-
opc_lshr
static final int opc_lshr- See Also:
-
opc_iushr
static final int opc_iushr- See Also:
-
opc_lushr
static final int opc_lushr- See Also:
-
opc_iand
static final int opc_iand- See Also:
-
opc_land
static final int opc_land- See Also:
-
opc_ior
static final int opc_ior- See Also:
-
opc_lor
static final int opc_lor- See Also:
-
opc_ixor
static final int opc_ixor- See Also:
-
opc_lxor
static final int opc_lxor- See Also:
-
opc_iinc
static final int opc_iinc- See Also:
-
opc_i2l
static final int opc_i2l- See Also:
-
opc_i2f
static final int opc_i2f- See Also:
-
opc_i2d
static final int opc_i2d- See Also:
-
opc_l2i
static final int opc_l2i- See Also:
-
opc_l2f
static final int opc_l2f- See Also:
-
opc_l2d
static final int opc_l2d- See Also:
-
opc_f2i
static final int opc_f2i- See Also:
-
opc_f2l
static final int opc_f2l- See Also:
-
opc_f2d
static final int opc_f2d- See Also:
-
opc_d2i
static final int opc_d2i- See Also:
-
opc_d2l
static final int opc_d2l- See Also:
-
opc_d2f
static final int opc_d2f- See Also:
-
opc_i2b
static final int opc_i2b- See Also:
-
opc_i2c
static final int opc_i2c- See Also:
-
opc_i2s
static final int opc_i2s- See Also:
-
opc_lcmp
static final int opc_lcmp- See Also:
-
opc_fcmpl
static final int opc_fcmpl- See Also:
-
opc_fcmpg
static final int opc_fcmpg- See Also:
-
opc_dcmpl
static final int opc_dcmpl- See Also:
-
opc_dcmpg
static final int opc_dcmpg- See Also:
-
opc_ifeq
static final int opc_ifeq- See Also:
-
opc_ifne
static final int opc_ifne- See Also:
-
opc_iflt
static final int opc_iflt- See Also:
-
opc_ifge
static final int opc_ifge- See Also:
-
opc_ifgt
static final int opc_ifgt- See Also:
-
opc_ifle
static final int opc_ifle- See Also:
-
opc_if_icmpeq
static final int opc_if_icmpeq- See Also:
-
opc_if_icmpne
static final int opc_if_icmpne- See Also:
-
opc_if_icmplt
static final int opc_if_icmplt- See Also:
-
opc_if_icmpge
static final int opc_if_icmpge- See Also:
-
opc_if_icmpgt
static final int opc_if_icmpgt- See Also:
-
opc_if_icmple
static final int opc_if_icmple- See Also:
-
opc_if_acmpeq
static final int opc_if_acmpeq- See Also:
-
opc_if_acmpne
static final int opc_if_acmpne- See Also:
-
opc_goto
static final int opc_goto- See Also:
-
opc_jsr
static final int opc_jsr- See Also:
-
opc_ret
static final int opc_ret- See Also:
-
opc_tableswitch
static final int opc_tableswitch- See Also:
-
opc_lookupswitch
static final int opc_lookupswitch- See Also:
-
opc_ireturn
static final int opc_ireturn- See Also:
-
opc_lreturn
static final int opc_lreturn- See Also:
-
opc_freturn
static final int opc_freturn- See Also:
-
opc_dreturn
static final int opc_dreturn- See Also:
-
opc_areturn
static final int opc_areturn- See Also:
-
opc_return
static final int opc_return- See Also:
-
opc_getstatic
static final int opc_getstatic- See Also:
-
opc_putstatic
static final int opc_putstatic- See Also:
-
opc_getfield
static final int opc_getfield- See Also:
-
opc_putfield
static final int opc_putfield- See Also:
-
opc_invokevirtual
static final int opc_invokevirtual- See Also:
-
opc_invokespecial
static final int opc_invokespecial- See Also:
-
opc_invokestatic
static final int opc_invokestatic- See Also:
-
opc_invokeinterface
static final int opc_invokeinterface- See Also:
-
opc_xxxunusedxxx
static final int opc_xxxunusedxxx- See Also:
-
opc_new
static final int opc_new- See Also:
-
opc_newarray
static final int opc_newarray- See Also:
-
opc_anewarray
static final int opc_anewarray- See Also:
-
opc_arraylength
static final int opc_arraylength- See Also:
-
opc_athrow
static final int opc_athrow- See Also:
-
opc_checkcast
static final int opc_checkcast- See Also:
-
opc_instanceof
static final int opc_instanceof- See Also:
-
opc_monitorenter
static final int opc_monitorenter- See Also:
-
opc_monitorexit
static final int opc_monitorexit- See Also:
-
opc_wide
static final int opc_wide- See Also:
-
opc_multianewarray
static final int opc_multianewarray- See Also:
-
opc_ifnull
static final int opc_ifnull- See Also:
-
opc_ifnonnull
static final int opc_ifnonnull- See Also:
-
opc_goto_w
static final int opc_goto_w- See Also:
-
opc_jsr_w
static final int opc_jsr_w- See Also:
-
opc_breakpoint
static final int opc_breakpoint- See Also:
-
opc_rc
static final int opc_rc- See Also:
-
opc_aupdate
static final int opc_aupdate- See Also:
-
opc_supdate
static final int opc_supdate- See Also:
-
opc_aswizzle
static final int opc_aswizzle- See Also:
-
opc_aswrange
static final int opc_aswrange- See Also:
-
opc_putfield_nowb
static final int opc_putfield_nowb- See Also:
-
opc_putstatic_nowb
static final int opc_putstatic_nowb- See Also:
-
opcx_nop
static final int opcx_nopOpcode class for nop, xxxunusedxxx, wide, breakpoint, and opcodes 203-254.- See Also:
-
opcx_ldc
static final int opcx_ldcOpcode class for aconst_null, iconst_m1, iconst_0, iconst_1, iconst_2, iconst_3, iconst_4, iconst_5, lconst_0, lconst_1, fconst_0, fconst_1, fconst_2, dconst_0, dconst_1, bipush, sipush, ldc, ldc_w, ldc2_w.- See Also:
-
opcx_iload
static final int opcx_iloadOpcode class for iload, iload_0, iload_1, iload_2, iload_3.- See Also:
-
opcx_lload
static final int opcx_lloadOpcode class for lload, lload_0, lload_1, lload_2, lload_3.- See Also:
-
opcx_fload
static final int opcx_floadOpcode class for fload, fload_0, fload_1, fload_2, fload_3.- See Also:
-
opcx_dload
static final int opcx_dloadOpcode class for dload, dload_0, dload_1, dload_2, dload_3.- See Also:
-
opcx_aload
static final int opcx_aloadOpcode class for aload, aload_0, aload_1, aload_2, aload_3.- See Also:
-
opcx_iaload
static final int opcx_ialoadOpcode class for iaload.- See Also:
-
opcx_laload
static final int opcx_laloadOpcode class for laload.- See Also:
-
opcx_faload
static final int opcx_faloadOpcode class for faload.- See Also:
-
opcx_daload
static final int opcx_daloadOpcode class for daload.- See Also:
-
opcx_aaload
static final int opcx_aaloadOpcode class for aaload.- See Also:
-
opcx_baload
static final int opcx_baloadOpcode class for baload.- See Also:
-
opcx_caload
static final int opcx_caloadOpcode class for caload.- See Also:
-
opcx_saload
static final int opcx_saloadOpcode class for saload.- See Also:
-
opcx_istore
static final int opcx_istoreOpcode class for istore, istore_0, istore_1, istore_2, istore_3.- See Also:
-
opcx_lstore
static final int opcx_lstoreOpcode class for lstore, lstore_0, lstore_1, lstore_2, lstore_3.- See Also:
-
opcx_fstore
static final int opcx_fstoreOpcode class for fstore, fstore_0, fstore_1, fstore_2, fstore_3.- See Also:
-
opcx_dstore
static final int opcx_dstoreOpcode class for dstore, dstore_0, dstore_1, dstore_2, dstore_3.- See Also:
-
opcx_astore
static final int opcx_astoreOpcode class for astore, astore_0, astore_1, astore_2, astore_3.- See Also:
-
opcx_iastore
static final int opcx_iastoreOpcode class for iastore.- See Also:
-
opcx_lastore
static final int opcx_lastoreOpcode class for lastore.- See Also:
-
opcx_fastore
static final int opcx_fastoreOpcode class for fastore.- See Also:
-
opcx_dastore
static final int opcx_dastoreOpcode class for dastore.- See Also:
-
opcx_aastore
static final int opcx_aastoreOpcode class for aastore.- See Also:
-
opcx_bastore
static final int opcx_bastoreOpcode class for bastore.- See Also:
-
opcx_castore
static final int opcx_castoreOpcode class for castore.- See Also:
-
opcx_sastore
static final int opcx_sastoreOpcode class for sastore.- See Also:
-
opcx_pop
static final int opcx_popOpcode class for pop.- See Also:
-
opcx_pop2
static final int opcx_pop2Opcode class for pop2.- See Also:
-
opcx_dup
static final int opcx_dupOpcode class for dup.- See Also:
-
opcx_dup_x1
static final int opcx_dup_x1Opcode class for dup_x1.- See Also:
-
opcx_dup_x2
static final int opcx_dup_x2Opcode class for dup_x2.- See Also:
-
opcx_dup2
static final int opcx_dup2Opcode class for dup2.- See Also:
-
opcx_dup2_x1
static final int opcx_dup2_x1Opcode class for dup2_x1.- See Also:
-
opcx_dup2_x2
static final int opcx_dup2_x2Opcode class for dup2_x2.- See Also:
-
opcx_swap
static final int opcx_swapOpcode class for swap.- See Also:
-
opcx_iadd
static final int opcx_iaddOpcode class for iadd.- See Also:
-
opcx_ladd
static final int opcx_laddOpcode class for ladd.- See Also:
-
opcx_fadd
static final int opcx_faddOpcode class for fadd.- See Also:
-
opcx_dadd
static final int opcx_daddOpcode class for dadd.- See Also:
-
opcx_isub
static final int opcx_isubOpcode class for isub.- See Also:
-
opcx_lsub
static final int opcx_lsubOpcode class for lsub.- See Also:
-
opcx_fsub
static final int opcx_fsubOpcode class for fsub.- See Also:
-
opcx_dsub
static final int opcx_dsubOpcode class for dsub.- See Also:
-
opcx_imul
static final int opcx_imulOpcode class for imul.- See Also:
-
opcx_lmul
static final int opcx_lmulOpcode class for lmul.- See Also:
-
opcx_fmul
static final int opcx_fmulOpcode class for fmul.- See Also:
-
opcx_dmul
static final int opcx_dmulOpcode class for dmul.- See Also:
-
opcx_idiv
static final int opcx_idivOpcode class for idiv.- See Also:
-
opcx_ldiv
static final int opcx_ldivOpcode class for ldiv.- See Also:
-
opcx_fdiv
static final int opcx_fdivOpcode class for fdiv.- See Also:
-
opcx_ddiv
static final int opcx_ddivOpcode class for ddiv.- See Also:
-
opcx_irem
static final int opcx_iremOpcode class for irem.- See Also:
-
opcx_lrem
static final int opcx_lremOpcode class for lrem.- See Also:
-
opcx_frem
static final int opcx_fremOpcode class for frem.- See Also:
-
opcx_drem
static final int opcx_dremOpcode class for drem.- See Also:
-
opcx_ineg
static final int opcx_inegOpcode class for ineg.- See Also:
-
opcx_lneg
static final int opcx_lnegOpcode class for lneg.- See Also:
-
opcx_fneg
static final int opcx_fnegOpcode class for fneg.- See Also:
-
opcx_dneg
static final int opcx_dnegOpcode class for dneg.- See Also:
-
opcx_ishl
static final int opcx_ishlOpcode class for ishl.- See Also:
-
opcx_lshl
static final int opcx_lshlOpcode class for lshl.- See Also:
-
opcx_ishr
static final int opcx_ishrOpcode class for ishr.- See Also:
-
opcx_lshr
static final int opcx_lshrOpcode class for lshr.- See Also:
-
opcx_iushr
static final int opcx_iushrOpcode class for iushr.- See Also:
-
opcx_lushr
static final int opcx_lushrOpcode class for lushr.- See Also:
-
opcx_iand
static final int opcx_iandOpcode class for iand.- See Also:
-
opcx_land
static final int opcx_landOpcode class for land.- See Also:
-
opcx_ior
static final int opcx_iorOpcode class for ior.- See Also:
-
opcx_lor
static final int opcx_lorOpcode class for lor.- See Also:
-
opcx_ixor
static final int opcx_ixorOpcode class for ixor.- See Also:
-
opcx_lxor
static final int opcx_lxorOpcode class for lxor.- See Also:
-
opcx_iinc
static final int opcx_iincOpcode class for iinc.- See Also:
-
opcx_i2l
static final int opcx_i2lOpcode class for i2l.- See Also:
-
opcx_i2f
static final int opcx_i2fOpcode class for i2f.- See Also:
-
opcx_i2d
static final int opcx_i2dOpcode class for i2d.- See Also:
-
opcx_l2i
static final int opcx_l2iOpcode class for l2i.- See Also:
-
opcx_l2f
static final int opcx_l2fOpcode class for l2f.- See Also:
-
opcx_l2d
static final int opcx_l2dOpcode class for l2d.- See Also:
-
opcx_f2i
static final int opcx_f2iOpcode class for f2i.- See Also:
-
opcx_f2l
static final int opcx_f2lOpcode class for f2l.- See Also:
-
opcx_f2d
static final int opcx_f2dOpcode class for f2d.- See Also:
-
opcx_d2i
static final int opcx_d2iOpcode class for d2i.- See Also:
-
opcx_d2l
static final int opcx_d2lOpcode class for d2l.- See Also:
-
opcx_d2f
static final int opcx_d2fOpcode class for d2f.- See Also:
-
opcx_i2b
static final int opcx_i2bOpcode class for i2b.- See Also:
-
opcx_i2c
static final int opcx_i2cOpcode class for i2c.- See Also:
-
opcx_i2s
static final int opcx_i2sOpcode class for i2s.- See Also:
-
opcx_lcmp
static final int opcx_lcmpOpcode class for lcmp.- See Also:
-
opcx_fcmpl
static final int opcx_fcmplOpcode class for fcmpl.- See Also:
-
opcx_fcmpg
static final int opcx_fcmpgOpcode class for fcmpg.- See Also:
-
opcx_dcmpl
static final int opcx_dcmplOpcode class for dcmpl.- See Also:
-
opcx_dcmpg
static final int opcx_dcmpgOpcode class for dcmpg.- See Also:
-
opcx_ifeq
static final int opcx_ifeqOpcode class for ifeq.- See Also:
-
opcx_ifne
static final int opcx_ifneOpcode class for ifne.- See Also:
-
opcx_iflt
static final int opcx_ifltOpcode class for iflt.- See Also:
-
opcx_ifge
static final int opcx_ifgeOpcode class for ifge.- See Also:
-
opcx_ifgt
static final int opcx_ifgtOpcode class for ifgt.- See Also:
-
opcx_ifle
static final int opcx_ifleOpcode class for ifle.- See Also:
-
opcx_if_icmpeq
static final int opcx_if_icmpeqOpcode class for if_icmpeq.- See Also:
-
opcx_if_icmpne
static final int opcx_if_icmpneOpcode class for if_icmpne.- See Also:
-
opcx_if_icmplt
static final int opcx_if_icmpltOpcode class for if_icmplt.- See Also:
-
opcx_if_icmpge
static final int opcx_if_icmpgeOpcode class for if_icmpge.- See Also:
-
opcx_if_icmpgt
static final int opcx_if_icmpgtOpcode class for if_icmpgt.- See Also:
-
opcx_if_icmple
static final int opcx_if_icmpleOpcode class for if_icmple.- See Also:
-
opcx_if_acmpeq
static final int opcx_if_acmpeqOpcode class for if_acmpeq.- See Also:
-
opcx_if_acmpne
static final int opcx_if_acmpneOpcode class for if_acmpne.- See Also:
-
opcx_goto
static final int opcx_gotoOpcode class for goto, goto_w.- See Also:
-
opcx_jsr
static final int opcx_jsrOpcode class for jsr, jsr_w.- See Also:
-
opcx_ret
static final int opcx_retOpcode class for ret.- See Also:
-
opcx_switch
static final int opcx_switchOpcode class for tableswitch, lookupswitch.- See Also:
-
opcx_ireturn
static final int opcx_ireturnOpcode class for ireturn.- See Also:
-
opcx_lreturn
static final int opcx_lreturnOpcode class for lreturn.- See Also:
-
opcx_freturn
static final int opcx_freturnOpcode class for freturn.- See Also:
-
opcx_dreturn
static final int opcx_dreturnOpcode class for dreturn.- See Also:
-
opcx_areturn
static final int opcx_areturnOpcode class for areturn.- See Also:
-
opcx_return
static final int opcx_returnOpcode class for return.- See Also:
-
opcx_getstatic
static final int opcx_getstaticOpcode class for getstatic.- See Also:
-
opcx_putstatic
static final int opcx_putstaticOpcode class for putstatic.- See Also:
-
opcx_getfield
static final int opcx_getfieldOpcode class for getfield.- See Also:
-
opcx_putfield
static final int opcx_putfieldOpcode class for putfield.- See Also:
-
opcx_invokevirtual
static final int opcx_invokevirtualOpcode class for invokevirtual.- See Also:
-
opcx_invokespecial
static final int opcx_invokespecialOpcode class for invokespecial.- See Also:
-
opcx_invokestatic
static final int opcx_invokestaticOpcode class for invokestatic.- See Also:
-
opcx_invokeinterface
static final int opcx_invokeinterfaceOpcode class for invokeinterface.- See Also:
-
opcx_new
static final int opcx_newOpcode class for new.- See Also:
-
opcx_newarray
static final int opcx_newarrayOpcode class for newarray, anewarray.- See Also:
-
opcx_arraylength
static final int opcx_arraylengthOpcode class for arraylength.- See Also:
-
opcx_athrow
static final int opcx_athrowOpcode class for athrow.- See Also:
-
opcx_checkcast
static final int opcx_checkcastOpcode class for checkcast.- See Also:
-
opcx_instanceof
static final int opcx_instanceofOpcode class for instanceof.- See Also:
-
opcx_monitorenter
static final int opcx_monitorenterOpcode class for monitorenter.- See Also:
-
opcx_monitorexit
static final int opcx_monitorexitOpcode class for monitorexit.- See Also:
-
opcx_multianewarray
static final int opcx_multianewarrayOpcode class for multianewarray.- See Also:
-
opcx_ifnull
static final int opcx_ifnullOpcode class for ifnull.- See Also:
-
opcx_ifnonnull
static final int opcx_ifnonnullOpcode class for ifnonnull.- See Also:
-
opcx_aupdate
static final int opcx_aupdateOpcode class for supdate.- See Also:
-
opcx_supdate
static final int opcx_supdateOpcode class for supdate.- See Also:
-
opcx_rc
static final int opcx_rcOpcode class for rc.- See Also:
-
opcx_aswizzle
static final int opcx_aswizzleOpcode class for aswizzle.- See Also:
-
opcx_aswrange
static final int opcx_aswrangeOpcode class for aswrange.- See Also:
-
opcx_putfield_nowb
static final int opcx_putfield_nowbOpcode class for putfield_nowb.- See Also:
-
opcx_putstatic_nowb
static final int opcx_putstatic_nowbOpcode class for putstatic_nowb.- See Also:
-
opcNames
An array of opcode names, indexed by the opcode. -
VARIABLE
static final byte VARIABLEVARIABLE represent either variable instruction length or a variable effect on the operand stack, depending on the context.- See Also:
-
opcSize
static final byte[] opcSizeAn array of the bytecode instruction lengths, indexed by the opcode. -
opcXMap
static final int[] opcXMapAn array, indexed by the opcode, mapping opcodes to opcode classes.
-