Class AbstractInstructionProcessor
java.lang.Object
de.uzl.its.swat.symbolic.processor.AbstractInstructionProcessor
- All Implemented Interfaces:
InstructionProcessor
- Direct Known Subclasses:
SymbolicInstructionProcessor
Template Method pattern for processing instruction processing.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
AALOAD
(int iid, int mid) void
AASTORE
(int iid, int mid) void
ACONST_NULL
(int iid, int mid) void
ALOAD
(int iid, int mid, int var) void
void
ARETURN
(int iid, int mid) void
ARRAYLENGTH
(int iid, int mid) void
ASTORE
(int iid, int mid, int var) void
ATHROW
(int iid, int mid) void
BALOAD
(int iid, int mid) void
BASTORE
(int iid, int mid) void
BIPUSH
(int iid, int mid, int value) void
CALOAD
(int iid, int mid) void
CASTORE
(int iid, int mid) void
void
D2F
(int iid, int mid) void
D2I
(int iid, int mid) void
D2L
(int iid, int mid) void
DADD
(int iid, int mid) void
DALOAD
(int iid, int mid) void
DASTORE
(int iid, int mid) void
DCMPG
(int iid, int mid) void
DCMPL
(int iid, int mid) void
DCONST_0
(int iid, int mid) void
DCONST_1
(int iid, int mid) void
DDIV
(int iid, int mid) void
DLOAD
(int iid, int mid, int var) void
DMUL
(int iid, int mid) void
DNEG
(int iid, int mid) void
DREM
(int iid, int mid) void
DRETURN
(int iid, int mid) void
DSTORE
(int iid, int mid, int var) void
DSUB
(int iid, int mid) void
DUP
(int iid, int mid) void
DUP_X1
(int iid, int mid) void
DUP_X2
(int iid, int mid) void
DUP2
(int iid, int mid) void
DUP2_X1
(int iid, int mid) void
DUP2_X2
(int iid, int mid) void
F2D
(int iid, int mid) void
F2I
(int iid, int mid) void
F2L
(int iid, int mid) void
FADD
(int iid, int mid) void
FALOAD
(int iid, int mid) void
FASTORE
(int iid, int mid) void
FCMPG
(int iid, int mid) void
FCMPL
(int iid, int mid) void
FCONST_0
(int iid, int mid) void
FCONST_1
(int iid, int mid) void
FCONST_2
(int iid, int mid) void
FDIV
(int iid, int mid) void
FLOAD
(int iid, int mid, int var) void
flush()
void
FMUL
(int iid, int mid) void
FNEG
(int iid, int mid) void
FREM
(int iid, int mid) void
FRETURN
(int iid, int mid) void
FSTORE
(int iid, int mid, int var) void
FSUB
(int iid, int mid) void
void
void
GETVALUE_boolean
(boolean v, int i) void
GETVALUE_byte
(byte v, int i) void
GETVALUE_char
(char v, int i) void
GETVALUE_double
(double v, int i) void
GETVALUE_float
(float v, int i) void
GETVALUE_int
(int v, int i) void
GETVALUE_long
(long v, int i) void
GETVALUE_Object
(Object v, int i) void
GETVALUE_short
(short v, int i) void
void
GOTO
(int iid, int mid, int label) void
I2B
(int iid, int mid) void
I2C
(int iid, int mid) void
I2D
(int iid, int mid) void
I2F
(int iid, int mid) void
I2L
(int iid, int mid) void
I2S
(int iid, int mid) void
IADD
(int iid, int mid) void
IALOAD
(int iid, int mid) void
IAND
(int iid, int mid) void
IASTORE
(int iid, int mid) void
ICONST_0
(int iid, int mid) void
ICONST_1
(int iid, int mid) void
ICONST_2
(int iid, int mid) void
ICONST_3
(int iid, int mid) void
ICONST_4
(int iid, int mid) void
ICONST_5
(int iid, int mid) void
ICONST_M1
(int iid, int mid) void
IDIV
(int iid, int mid) void
IF_ACMPEQ
(int iid, int mid, int label) void
IF_ACMPNE
(int iid, int mid, int label) void
IF_ICMPEQ
(int iid, int mid, int label) void
IF_ICMPGE
(int iid, int mid, int label) void
IF_ICMPGT
(int iid, int mid, int label) void
IF_ICMPLE
(int iid, int mid, int label) void
IF_ICMPLT
(int iid, int mid, int label) void
IF_ICMPNE
(int iid, int mid, int label) void
IFEQ
(int iid, int mid, int label) void
IFGE
(int iid, int mid, int label) void
IFGT
(int iid, int mid, int label) void
IFLE
(int iid, int mid, int label) void
IFLT
(int iid, int mid, int label) void
IFNE
(int iid, int mid, int label) void
IFNONNULL
(int iid, int mid, int label) void
IFNULL
(int iid, int mid, int label) void
IINC
(int iid, int mid, int var, int increment) void
ILOAD
(int iid, int mid, int var) void
IMUL
(int iid, int mid) void
INEG
(int iid, int mid) void
INSTANCEOF
(int iid, int mid, String type) void
INVOKEDYNAMIC
(int iid, int mid, String owner, String name, String desc, String lambda) void
INVOKEINTERFACE
(int iid, int mid, String owner, String name, String desc) void
void
void
INVOKESPECIAL
(int iid, int mid, String owner, String name, String desc) void
INVOKESTATIC
(int iid, int mid, String owner, String name, String desc) void
INVOKEVIRTUAL
(int iid, int mid, String owner, String name, String desc) void
IOR
(int iid, int mid) void
IREM
(int iid, int mid) void
IRETURN
(int iid, int mid) void
ISHL
(int iid, int mid) void
ISHR
(int iid, int mid) void
ISTORE
(int iid, int mid, int var) void
ISUB
(int iid, int mid) void
IUSHR
(int iid, int mid) void
IXOR
(int iid, int mid) void
JSR
(int iid, int mid, int label) void
L2D
(int iid, int mid) void
L2F
(int iid, int mid) void
L2I
(int iid, int mid) void
LADD
(int iid, int mid) void
LALOAD
(int iid, int mid) void
LAND
(int iid, int mid) void
LASTORE
(int iid, int mid) void
LCMP
(int iid, int mid) void
LCONST_0
(int iid, int mid) void
LCONST_1
(int iid, int mid) void
LDC
(int iid, int mid, double c) void
LDC
(int iid, int mid, float c) void
LDC
(int iid, int mid, int c) void
LDC
(int iid, int mid, long c) void
void
void
LDIV
(int iid, int mid) void
LLOAD
(int iid, int mid, int var) void
LMUL
(int iid, int mid) void
LNEG
(int iid, int mid) void
LOOKUPSWITCH
(int iid, int mid, int dflt, int[] keys, int[] labels) void
LOOP_BEGIN
(int iid) void
LOOP_END
(int iid) void
LOR
(int iid, int mid) void
LREM
(int iid, int mid) void
LRETURN
(int iid, int mid) void
LSHL
(int iid, int mid) void
LSHR
(int iid, int mid) void
LSTORE
(int iid, int mid, int var) void
LSUB
(int iid, int mid) void
LUSHR
(int iid, int mid) void
LXOR
(int iid, int mid) void
void
MONITORENTER
(int iid, int mid) void
MONITOREXIT
(int iid, int mid) void
MULTIANEWARRAY
(int iid, int mid, String desc, int dims) void
void
NEWARRAY
(int iid, int mid, int atype) void
NOP
(int iid, int mid) void
POP
(int iid, int mid) void
POP2
(int iid, int mid) protected abstract void
void
void
void
RET
(int iid, int mid, int var) void
RETURN
(int iid, int mid) void
SALOAD
(int iid, int mid) void
SASTORE
(int iid, int mid) void
SIPUSH
(int iid, int mid, int value) void
SPECIAL
(int i) void
SWAP
(int iid, int mid) void
TABLESWITCH
(int iid, int mid, int min, int max, int dflt, int[] labels, int[] values)
-
Constructor Details
-
AbstractInstructionProcessor
public AbstractInstructionProcessor()
-
-
Method Details
-
processInstruction
-
LDC
public void LDC(int iid, int mid, int c) - Specified by:
LDC
in interfaceInstructionProcessor
-
LDC
public void LDC(int iid, int mid, long c) - Specified by:
LDC
in interfaceInstructionProcessor
-
LDC
public void LDC(int iid, int mid, float c) - Specified by:
LDC
in interfaceInstructionProcessor
-
LDC
public void LDC(int iid, int mid, double c) - Specified by:
LDC
in interfaceInstructionProcessor
-
LDC
- Specified by:
LDC
in interfaceInstructionProcessor
-
LDC
- Specified by:
LDC
in interfaceInstructionProcessor
-
IINC
public void IINC(int iid, int mid, int var, int increment) - Specified by:
IINC
in interfaceInstructionProcessor
-
MULTIANEWARRAY
- Specified by:
MULTIANEWARRAY
in interfaceInstructionProcessor
-
LOOKUPSWITCH
public void LOOKUPSWITCH(int iid, int mid, int dflt, int[] keys, int[] labels) - Specified by:
LOOKUPSWITCH
in interfaceInstructionProcessor
-
TABLESWITCH
public void TABLESWITCH(int iid, int mid, int min, int max, int dflt, int[] labels, int[] values) - Specified by:
TABLESWITCH
in interfaceInstructionProcessor
-
IFEQ
public void IFEQ(int iid, int mid, int label) - Specified by:
IFEQ
in interfaceInstructionProcessor
-
IFNE
public void IFNE(int iid, int mid, int label) - Specified by:
IFNE
in interfaceInstructionProcessor
-
IFLT
public void IFLT(int iid, int mid, int label) - Specified by:
IFLT
in interfaceInstructionProcessor
-
IFGE
public void IFGE(int iid, int mid, int label) - Specified by:
IFGE
in interfaceInstructionProcessor
-
IFGT
public void IFGT(int iid, int mid, int label) - Specified by:
IFGT
in interfaceInstructionProcessor
-
IFLE
public void IFLE(int iid, int mid, int label) - Specified by:
IFLE
in interfaceInstructionProcessor
-
IF_ICMPEQ
public void IF_ICMPEQ(int iid, int mid, int label) - Specified by:
IF_ICMPEQ
in interfaceInstructionProcessor
-
IF_ICMPNE
public void IF_ICMPNE(int iid, int mid, int label) - Specified by:
IF_ICMPNE
in interfaceInstructionProcessor
-
IF_ICMPLT
public void IF_ICMPLT(int iid, int mid, int label) - Specified by:
IF_ICMPLT
in interfaceInstructionProcessor
-
IF_ICMPGE
public void IF_ICMPGE(int iid, int mid, int label) - Specified by:
IF_ICMPGE
in interfaceInstructionProcessor
-
IF_ICMPGT
public void IF_ICMPGT(int iid, int mid, int label) - Specified by:
IF_ICMPGT
in interfaceInstructionProcessor
-
IF_ICMPLE
public void IF_ICMPLE(int iid, int mid, int label) - Specified by:
IF_ICMPLE
in interfaceInstructionProcessor
-
IF_ACMPEQ
public void IF_ACMPEQ(int iid, int mid, int label) - Specified by:
IF_ACMPEQ
in interfaceInstructionProcessor
-
IF_ACMPNE
public void IF_ACMPNE(int iid, int mid, int label) - Specified by:
IF_ACMPNE
in interfaceInstructionProcessor
-
GOTO
public void GOTO(int iid, int mid, int label) - Specified by:
GOTO
in interfaceInstructionProcessor
-
JSR
public void JSR(int iid, int mid, int label) - Specified by:
JSR
in interfaceInstructionProcessor
-
IFNULL
public void IFNULL(int iid, int mid, int label) - Specified by:
IFNULL
in interfaceInstructionProcessor
-
IFNONNULL
public void IFNONNULL(int iid, int mid, int label) - Specified by:
IFNONNULL
in interfaceInstructionProcessor
-
INVOKEVIRTUAL
- Specified by:
INVOKEVIRTUAL
in interfaceInstructionProcessor
-
INVOKESPECIAL
- Specified by:
INVOKESPECIAL
in interfaceInstructionProcessor
-
INVOKEDYNAMIC
- Specified by:
INVOKEDYNAMIC
in interfaceInstructionProcessor
-
INVOKESTATIC
- Specified by:
INVOKESTATIC
in interfaceInstructionProcessor
-
INVOKEINTERFACE
- Specified by:
INVOKEINTERFACE
in interfaceInstructionProcessor
-
GETSTATIC
- Specified by:
GETSTATIC
in interfaceInstructionProcessor
-
PUTSTATIC
- Specified by:
PUTSTATIC
in interfaceInstructionProcessor
-
GETFIELD
- Specified by:
GETFIELD
in interfaceInstructionProcessor
-
PUTFIELD
- Specified by:
PUTFIELD
in interfaceInstructionProcessor
-
NEW
- Specified by:
NEW
in interfaceInstructionProcessor
-
ANEWARRAY
- Specified by:
ANEWARRAY
in interfaceInstructionProcessor
-
CHECKCAST
- Specified by:
CHECKCAST
in interfaceInstructionProcessor
-
INSTANCEOF
- Specified by:
INSTANCEOF
in interfaceInstructionProcessor
-
BIPUSH
public void BIPUSH(int iid, int mid, int value) - Specified by:
BIPUSH
in interfaceInstructionProcessor
-
SIPUSH
public void SIPUSH(int iid, int mid, int value) - Specified by:
SIPUSH
in interfaceInstructionProcessor
-
NEWARRAY
public void NEWARRAY(int iid, int mid, int atype) - Specified by:
NEWARRAY
in interfaceInstructionProcessor
-
ILOAD
public void ILOAD(int iid, int mid, int var) - Specified by:
ILOAD
in interfaceInstructionProcessor
-
LLOAD
public void LLOAD(int iid, int mid, int var) - Specified by:
LLOAD
in interfaceInstructionProcessor
-
FLOAD
public void FLOAD(int iid, int mid, int var) - Specified by:
FLOAD
in interfaceInstructionProcessor
-
DLOAD
public void DLOAD(int iid, int mid, int var) - Specified by:
DLOAD
in interfaceInstructionProcessor
-
ALOAD
public void ALOAD(int iid, int mid, int var) - Specified by:
ALOAD
in interfaceInstructionProcessor
-
ISTORE
public void ISTORE(int iid, int mid, int var) - Specified by:
ISTORE
in interfaceInstructionProcessor
-
LSTORE
public void LSTORE(int iid, int mid, int var) - Specified by:
LSTORE
in interfaceInstructionProcessor
-
FSTORE
public void FSTORE(int iid, int mid, int var) - Specified by:
FSTORE
in interfaceInstructionProcessor
-
DSTORE
public void DSTORE(int iid, int mid, int var) - Specified by:
DSTORE
in interfaceInstructionProcessor
-
ASTORE
public void ASTORE(int iid, int mid, int var) - Specified by:
ASTORE
in interfaceInstructionProcessor
-
RET
public void RET(int iid, int mid, int var) - Specified by:
RET
in interfaceInstructionProcessor
-
NOP
public void NOP(int iid, int mid) - Specified by:
NOP
in interfaceInstructionProcessor
-
ACONST_NULL
public void ACONST_NULL(int iid, int mid) - Specified by:
ACONST_NULL
in interfaceInstructionProcessor
-
ICONST_M1
public void ICONST_M1(int iid, int mid) - Specified by:
ICONST_M1
in interfaceInstructionProcessor
-
ICONST_0
public void ICONST_0(int iid, int mid) - Specified by:
ICONST_0
in interfaceInstructionProcessor
-
ICONST_1
public void ICONST_1(int iid, int mid) - Specified by:
ICONST_1
in interfaceInstructionProcessor
-
ICONST_2
public void ICONST_2(int iid, int mid) - Specified by:
ICONST_2
in interfaceInstructionProcessor
-
ICONST_3
public void ICONST_3(int iid, int mid) - Specified by:
ICONST_3
in interfaceInstructionProcessor
-
ICONST_4
public void ICONST_4(int iid, int mid) - Specified by:
ICONST_4
in interfaceInstructionProcessor
-
ICONST_5
public void ICONST_5(int iid, int mid) - Specified by:
ICONST_5
in interfaceInstructionProcessor
-
LCONST_0
public void LCONST_0(int iid, int mid) - Specified by:
LCONST_0
in interfaceInstructionProcessor
-
LCONST_1
public void LCONST_1(int iid, int mid) - Specified by:
LCONST_1
in interfaceInstructionProcessor
-
FCONST_0
public void FCONST_0(int iid, int mid) - Specified by:
FCONST_0
in interfaceInstructionProcessor
-
FCONST_1
public void FCONST_1(int iid, int mid) - Specified by:
FCONST_1
in interfaceInstructionProcessor
-
FCONST_2
public void FCONST_2(int iid, int mid) - Specified by:
FCONST_2
in interfaceInstructionProcessor
-
DCONST_0
public void DCONST_0(int iid, int mid) - Specified by:
DCONST_0
in interfaceInstructionProcessor
-
DCONST_1
public void DCONST_1(int iid, int mid) - Specified by:
DCONST_1
in interfaceInstructionProcessor
-
IALOAD
public void IALOAD(int iid, int mid) - Specified by:
IALOAD
in interfaceInstructionProcessor
-
LALOAD
public void LALOAD(int iid, int mid) - Specified by:
LALOAD
in interfaceInstructionProcessor
-
FALOAD
public void FALOAD(int iid, int mid) - Specified by:
FALOAD
in interfaceInstructionProcessor
-
DALOAD
public void DALOAD(int iid, int mid) - Specified by:
DALOAD
in interfaceInstructionProcessor
-
AALOAD
public void AALOAD(int iid, int mid) - Specified by:
AALOAD
in interfaceInstructionProcessor
-
BALOAD
public void BALOAD(int iid, int mid) - Specified by:
BALOAD
in interfaceInstructionProcessor
-
CALOAD
public void CALOAD(int iid, int mid) - Specified by:
CALOAD
in interfaceInstructionProcessor
-
SALOAD
public void SALOAD(int iid, int mid) - Specified by:
SALOAD
in interfaceInstructionProcessor
-
IASTORE
public void IASTORE(int iid, int mid) - Specified by:
IASTORE
in interfaceInstructionProcessor
-
LASTORE
public void LASTORE(int iid, int mid) - Specified by:
LASTORE
in interfaceInstructionProcessor
-
FASTORE
public void FASTORE(int iid, int mid) - Specified by:
FASTORE
in interfaceInstructionProcessor
-
DASTORE
public void DASTORE(int iid, int mid) - Specified by:
DASTORE
in interfaceInstructionProcessor
-
AASTORE
public void AASTORE(int iid, int mid) - Specified by:
AASTORE
in interfaceInstructionProcessor
-
BASTORE
public void BASTORE(int iid, int mid) - Specified by:
BASTORE
in interfaceInstructionProcessor
-
CASTORE
public void CASTORE(int iid, int mid) - Specified by:
CASTORE
in interfaceInstructionProcessor
-
SASTORE
public void SASTORE(int iid, int mid) - Specified by:
SASTORE
in interfaceInstructionProcessor
-
POP
public void POP(int iid, int mid) - Specified by:
POP
in interfaceInstructionProcessor
-
POP2
public void POP2(int iid, int mid) - Specified by:
POP2
in interfaceInstructionProcessor
-
DUP
public void DUP(int iid, int mid) - Specified by:
DUP
in interfaceInstructionProcessor
-
DUP_X1
public void DUP_X1(int iid, int mid) - Specified by:
DUP_X1
in interfaceInstructionProcessor
-
DUP_X2
public void DUP_X2(int iid, int mid) - Specified by:
DUP_X2
in interfaceInstructionProcessor
-
DUP2
public void DUP2(int iid, int mid) - Specified by:
DUP2
in interfaceInstructionProcessor
-
DUP2_X1
public void DUP2_X1(int iid, int mid) - Specified by:
DUP2_X1
in interfaceInstructionProcessor
-
DUP2_X2
public void DUP2_X2(int iid, int mid) - Specified by:
DUP2_X2
in interfaceInstructionProcessor
-
SWAP
public void SWAP(int iid, int mid) - Specified by:
SWAP
in interfaceInstructionProcessor
-
IADD
public void IADD(int iid, int mid) - Specified by:
IADD
in interfaceInstructionProcessor
-
LADD
public void LADD(int iid, int mid) - Specified by:
LADD
in interfaceInstructionProcessor
-
FADD
public void FADD(int iid, int mid) - Specified by:
FADD
in interfaceInstructionProcessor
-
DADD
public void DADD(int iid, int mid) - Specified by:
DADD
in interfaceInstructionProcessor
-
ISUB
public void ISUB(int iid, int mid) - Specified by:
ISUB
in interfaceInstructionProcessor
-
LSUB
public void LSUB(int iid, int mid) - Specified by:
LSUB
in interfaceInstructionProcessor
-
FSUB
public void FSUB(int iid, int mid) - Specified by:
FSUB
in interfaceInstructionProcessor
-
DSUB
public void DSUB(int iid, int mid) - Specified by:
DSUB
in interfaceInstructionProcessor
-
IMUL
public void IMUL(int iid, int mid) - Specified by:
IMUL
in interfaceInstructionProcessor
-
LMUL
public void LMUL(int iid, int mid) - Specified by:
LMUL
in interfaceInstructionProcessor
-
FMUL
public void FMUL(int iid, int mid) - Specified by:
FMUL
in interfaceInstructionProcessor
-
DMUL
public void DMUL(int iid, int mid) - Specified by:
DMUL
in interfaceInstructionProcessor
-
IDIV
public void IDIV(int iid, int mid) - Specified by:
IDIV
in interfaceInstructionProcessor
-
LDIV
public void LDIV(int iid, int mid) - Specified by:
LDIV
in interfaceInstructionProcessor
-
FDIV
public void FDIV(int iid, int mid) - Specified by:
FDIV
in interfaceInstructionProcessor
-
DDIV
public void DDIV(int iid, int mid) - Specified by:
DDIV
in interfaceInstructionProcessor
-
IREM
public void IREM(int iid, int mid) - Specified by:
IREM
in interfaceInstructionProcessor
-
LREM
public void LREM(int iid, int mid) - Specified by:
LREM
in interfaceInstructionProcessor
-
FREM
public void FREM(int iid, int mid) - Specified by:
FREM
in interfaceInstructionProcessor
-
DREM
public void DREM(int iid, int mid) - Specified by:
DREM
in interfaceInstructionProcessor
-
INEG
public void INEG(int iid, int mid) - Specified by:
INEG
in interfaceInstructionProcessor
-
LNEG
public void LNEG(int iid, int mid) - Specified by:
LNEG
in interfaceInstructionProcessor
-
FNEG
public void FNEG(int iid, int mid) - Specified by:
FNEG
in interfaceInstructionProcessor
-
DNEG
public void DNEG(int iid, int mid) - Specified by:
DNEG
in interfaceInstructionProcessor
-
ISHL
public void ISHL(int iid, int mid) - Specified by:
ISHL
in interfaceInstructionProcessor
-
LSHL
public void LSHL(int iid, int mid) - Specified by:
LSHL
in interfaceInstructionProcessor
-
ISHR
public void ISHR(int iid, int mid) - Specified by:
ISHR
in interfaceInstructionProcessor
-
LSHR
public void LSHR(int iid, int mid) - Specified by:
LSHR
in interfaceInstructionProcessor
-
IUSHR
public void IUSHR(int iid, int mid) - Specified by:
IUSHR
in interfaceInstructionProcessor
-
LUSHR
public void LUSHR(int iid, int mid) - Specified by:
LUSHR
in interfaceInstructionProcessor
-
IAND
public void IAND(int iid, int mid) - Specified by:
IAND
in interfaceInstructionProcessor
-
LAND
public void LAND(int iid, int mid) - Specified by:
LAND
in interfaceInstructionProcessor
-
IOR
public void IOR(int iid, int mid) - Specified by:
IOR
in interfaceInstructionProcessor
-
LOR
public void LOR(int iid, int mid) - Specified by:
LOR
in interfaceInstructionProcessor
-
IXOR
public void IXOR(int iid, int mid) - Specified by:
IXOR
in interfaceInstructionProcessor
-
LXOR
public void LXOR(int iid, int mid) - Specified by:
LXOR
in interfaceInstructionProcessor
-
I2L
public void I2L(int iid, int mid) - Specified by:
I2L
in interfaceInstructionProcessor
-
I2F
public void I2F(int iid, int mid) - Specified by:
I2F
in interfaceInstructionProcessor
-
I2D
public void I2D(int iid, int mid) - Specified by:
I2D
in interfaceInstructionProcessor
-
L2I
public void L2I(int iid, int mid) - Specified by:
L2I
in interfaceInstructionProcessor
-
L2F
public void L2F(int iid, int mid) - Specified by:
L2F
in interfaceInstructionProcessor
-
L2D
public void L2D(int iid, int mid) - Specified by:
L2D
in interfaceInstructionProcessor
-
F2I
public void F2I(int iid, int mid) - Specified by:
F2I
in interfaceInstructionProcessor
-
F2L
public void F2L(int iid, int mid) - Specified by:
F2L
in interfaceInstructionProcessor
-
F2D
public void F2D(int iid, int mid) - Specified by:
F2D
in interfaceInstructionProcessor
-
D2I
public void D2I(int iid, int mid) - Specified by:
D2I
in interfaceInstructionProcessor
-
D2L
public void D2L(int iid, int mid) - Specified by:
D2L
in interfaceInstructionProcessor
-
D2F
public void D2F(int iid, int mid) - Specified by:
D2F
in interfaceInstructionProcessor
-
I2B
public void I2B(int iid, int mid) - Specified by:
I2B
in interfaceInstructionProcessor
-
I2C
public void I2C(int iid, int mid) - Specified by:
I2C
in interfaceInstructionProcessor
-
I2S
public void I2S(int iid, int mid) - Specified by:
I2S
in interfaceInstructionProcessor
-
LCMP
public void LCMP(int iid, int mid) - Specified by:
LCMP
in interfaceInstructionProcessor
-
FCMPL
public void FCMPL(int iid, int mid) - Specified by:
FCMPL
in interfaceInstructionProcessor
-
FCMPG
public void FCMPG(int iid, int mid) - Specified by:
FCMPG
in interfaceInstructionProcessor
-
DCMPL
public void DCMPL(int iid, int mid) - Specified by:
DCMPL
in interfaceInstructionProcessor
-
DCMPG
public void DCMPG(int iid, int mid) - Specified by:
DCMPG
in interfaceInstructionProcessor
-
IRETURN
public void IRETURN(int iid, int mid) - Specified by:
IRETURN
in interfaceInstructionProcessor
-
LRETURN
public void LRETURN(int iid, int mid) - Specified by:
LRETURN
in interfaceInstructionProcessor
-
FRETURN
public void FRETURN(int iid, int mid) - Specified by:
FRETURN
in interfaceInstructionProcessor
-
DRETURN
public void DRETURN(int iid, int mid) - Specified by:
DRETURN
in interfaceInstructionProcessor
-
ARETURN
public void ARETURN(int iid, int mid) - Specified by:
ARETURN
in interfaceInstructionProcessor
-
RETURN
public void RETURN(int iid, int mid) - Specified by:
RETURN
in interfaceInstructionProcessor
-
ARRAYLENGTH
public void ARRAYLENGTH(int iid, int mid) - Specified by:
ARRAYLENGTH
in interfaceInstructionProcessor
-
ATHROW
public void ATHROW(int iid, int mid) - Specified by:
ATHROW
in interfaceInstructionProcessor
-
MONITORENTER
public void MONITORENTER(int iid, int mid) - Specified by:
MONITORENTER
in interfaceInstructionProcessor
-
MONITOREXIT
public void MONITOREXIT(int iid, int mid) - Specified by:
MONITOREXIT
in interfaceInstructionProcessor
-
GETVALUE_double
public void GETVALUE_double(double v, int i) - Specified by:
GETVALUE_double
in interfaceInstructionProcessor
-
GETVALUE_long
public void GETVALUE_long(long v, int i) - Specified by:
GETVALUE_long
in interfaceInstructionProcessor
-
GETVALUE_Object
- Specified by:
GETVALUE_Object
in interfaceInstructionProcessor
-
GETVALUE_boolean
public void GETVALUE_boolean(boolean v, int i) - Specified by:
GETVALUE_boolean
in interfaceInstructionProcessor
-
GETVALUE_byte
public void GETVALUE_byte(byte v, int i) - Specified by:
GETVALUE_byte
in interfaceInstructionProcessor
-
GETVALUE_char
public void GETVALUE_char(char v, int i) - Specified by:
GETVALUE_char
in interfaceInstructionProcessor
-
GETVALUE_float
public void GETVALUE_float(float v, int i) - Specified by:
GETVALUE_float
in interfaceInstructionProcessor
-
GETVALUE_int
public void GETVALUE_int(int v, int i) - Specified by:
GETVALUE_int
in interfaceInstructionProcessor
-
GETVALUE_short
public void GETVALUE_short(short v, int i) - Specified by:
GETVALUE_short
in interfaceInstructionProcessor
-
GETVALUE_void
public void GETVALUE_void()- Specified by:
GETVALUE_void
in interfaceInstructionProcessor
-
INVOKEMETHOD_EXCEPTION
public void INVOKEMETHOD_EXCEPTION()- Specified by:
INVOKEMETHOD_EXCEPTION
in interfaceInstructionProcessor
-
INVOKEMETHOD_END
public void INVOKEMETHOD_END()- Specified by:
INVOKEMETHOD_END
in interfaceInstructionProcessor
-
MAKE_SYMBOLIC
public void MAKE_SYMBOLIC()- Specified by:
MAKE_SYMBOLIC
in interfaceInstructionProcessor
-
LOOP_BEGIN
public void LOOP_BEGIN(int iid) - Specified by:
LOOP_BEGIN
in interfaceInstructionProcessor
-
LOOP_END
public void LOOP_END(int iid) - Specified by:
LOOP_END
in interfaceInstructionProcessor
-
SPECIAL
public void SPECIAL(int i) - Specified by:
SPECIAL
in interfaceInstructionProcessor
-
flush
public void flush()- Specified by:
flush
in interfaceInstructionProcessor
-