|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.uka.ipd.sdq.ByCounter.utils.FullOpcodeMapper
de.uka.ipd.sdq.ByCounter.utils.OpcodeToMethodMapper
public class OpcodeToMethodMapper
Not final!
Field Summary | |
---|---|
static java.util.SortedMap<java.lang.String,java.lang.reflect.Method> |
mnemonicToMethod
|
Fields inherited from class de.uka.ipd.sdq.ByCounter.utils.FullOpcodeMapper |
---|
mnemonics, mnemonicToOpcode |
Constructor Summary | |
---|---|
OpcodeToMethodMapper()
|
Method Summary | |
---|---|
void |
AALOAD()
BySuite thinks this method is not significantly parametric, since the array index offset is computed, not searched |
void |
AASTORE()
|
void |
ACONST_NULL()
|
void |
ALOAD_0()
|
void |
ALOAD_1()
|
void |
ALOAD_2()
|
void |
ALOAD_3()
|
void |
ALOAD()
|
void |
ANEWARRAY()
|
void |
ARETURN()
|
void |
ARRAYLENGTH()
|
void |
ASTORE_0()
|
void |
ASTORE_1()
|
void |
ASTORE_2()
|
void |
ASTORE_3()
|
void |
ASTORE()
|
void |
ATHROW()
Exceptions are not considered in BySutie |
void |
BALOAD()
|
void |
BASTORE()
|
void |
BIPUSH()
|
void |
CALOAD()
|
void |
CASTORE()
|
void |
CHECKCAST()
Not considered in BySuite |
void |
D2F()
|
void |
D2I()
|
void |
D2L()
|
void |
DADD()
|
void |
DALOAD()
|
void |
DASTORE()
|
void |
DCMPG()
|
void |
DCMPL()
|
void |
DCONST_0()
|
void |
DCONST_1()
|
void |
DDIV()
TODO study |
void |
DLOAD_0()
|
void |
DLOAD_1()
|
void |
DLOAD_2()
|
void |
DLOAD_3()
|
void |
DLOAD()
|
void |
DMUL()
|
void |
DNEG()
|
void |
DREM()
|
void |
DRETURN()
|
void |
DSTORE_0()
|
void |
DSTORE_1()
|
void |
DSTORE_2()
|
void |
DSTORE_3()
|
void |
DSTORE()
|
void |
DSUB()
|
void |
DUP_X1()
|
void |
DUP_X2()
|
void |
DUP()
|
void |
DUP2_X1()
|
void |
DUP2_X2()
|
void |
DUP2()
|
void |
F2D()
|
void |
F2I()
|
void |
F2L()
|
void |
FADD()
|
void |
FALOAD()
|
void |
FASTORE()
|
void |
FCMPG()
|
void |
FCMPL()
|
void |
FCONST_0()
|
void |
FCONST_1()
|
void |
FCONST_2()
|
void |
FDIV()
|
void |
FLOAD_0()
|
void |
FLOAD_1()
|
void |
FLOAD_2()
|
void |
FLOAD_3()
|
void |
FLOAD()
|
void |
FMUL()
|
void |
FNEG()
|
void |
FREM()
|
void |
FRETURN()
|
void |
FSTORE_0()
|
void |
FSTORE_1()
|
void |
FSTORE_2()
|
void |
FSTORE_3()
|
void |
FSTORE()
|
void |
FSUB()
|
void |
GETFIELD()
|
static java.lang.reflect.Method |
getMethodOfMnemonic(java.lang.String mnemonic)
|
static java.lang.reflect.Method |
getMethodOfOpcode(java.lang.Integer opcode)
|
static java.lang.String |
getMnemonicOfMethod(java.lang.reflect.Method method)
|
static java.lang.Integer |
getOpcodeOfMethod(java.lang.reflect.Method method)
|
void |
GETSTATIC()
|
void |
GOTO_W()
|
void |
GOTO()
|
void |
I2B()
|
void |
I2C()
|
void |
I2D()
|
void |
I2F()
|
void |
I2L()
|
void |
I2S()
|
void |
IADD()
|
void |
IALOAD()
|
void |
IAND()
|
void |
IASTORE()
|
void |
ICONST_0()
|
void |
ICONST_1()
|
void |
ICONST_2()
|
void |
ICONST_3()
|
void |
ICONST_4()
|
void |
ICONST_5()
|
void |
ICONST_M1()
|
void |
IDIV()
|
void |
IF_ACMPEQ()
|
void |
IF_ACMPNE()
|
void |
IF_ICMPEQ()
|
void |
IF_ICMPGE()
|
void |
IF_ICMPGT()
|
void |
IF_ICMPLE()
|
void |
IF_ICMPLT()
|
void |
IF_ICMPNE()
|
void |
IFEQ()
|
void |
IFGE()
|
void |
IFGT()
|
void |
IFLE()
|
void |
IFLT()
|
void |
IFNE()
|
void |
IFNONNULL()
|
void |
IFNULL()
|
void |
IINC()
|
void |
ILOAD_0()
|
void |
ILOAD_1()
|
void |
ILOAD_2()
|
void |
ILOAD_3()
|
void |
ILOAD()
|
void |
IMUL()
|
void |
INEG()
|
void |
INSTANCEOF()
|
void |
INVOKEDYNAMIC()
|
void |
INVOKEINTERFACE()
|
void |
INVOKESPECIAL()
|
void |
INVOKESTATIC()
|
void |
INVOKEVIRTUAL()
|
void |
IOR()
|
void |
IREM()
|
void |
IRETURN()
|
void |
ISHL()
|
void |
ISHR()
|
void |
ISTORE_0()
|
void |
ISTORE_1()
|
void |
ISTORE_2()
|
void |
ISTORE_3()
|
void |
ISTORE()
|
void |
ISUB()
|
void |
IUSHR()
|
void |
IXOR()
|
void |
JSR_W()
|
void |
JSR()
|
void |
L2D()
|
void |
L2F()
|
void |
L2I()
|
void |
LADD()
|
void |
LALOAD()
|
void |
LAND()
|
void |
LASTORE()
|
void |
LCMP()
|
void |
LCONST_0()
|
void |
LCONST_1()
|
void |
LDC_W()
|
void |
LDC()
|
void |
LDC2_W()
|
void |
LDIV()
|
void |
LLOAD_0()
|
void |
LLOAD_1()
|
void |
LLOAD_2()
|
void |
LLOAD_3()
|
void |
LLOAD()
|
void |
LMUL()
|
void |
LNEG()
|
void |
LOOKUPSWITCH()
|
void |
LOR()
|
void |
LREM()
|
void |
LRETURN()
|
void |
LSHL()
|
void |
LSHR()
|
void |
LSTORE_0()
|
void |
LSTORE_1()
|
void |
LSTORE_2()
|
void |
LSTORE_3()
|
void |
LSTORE()
|
void |
LSUB()
|
void |
LUSHR()
|
void |
LXOR()
|
static void |
main(java.lang.String[] args)
|
void |
MONITORENTER()
|
void |
MONITOREXIT()
|
void |
MULTIANEWARRAY()
|
void |
NEW()
|
void |
NEWARRAY()
|
void |
NOP()
|
void |
POP()
|
void |
POP2()
|
void |
PUTFIELD()
|
void |
PUTSTATIC()
|
void |
RET()
|
void |
RETURN()
|
void |
SALOAD()
|
void |
SASTORE()
|
void |
SIPUSH()
|
void |
SWAP()
|
void |
TABLESWITCH()
|
void |
WIDE()
|
Methods inherited from class de.uka.ipd.sdq.ByCounter.utils.FullOpcodeMapper |
---|
getMnemonicOfOpcode, getOpcodeOfMnemonic, isDuplicateFree, isValidMnemonic, isValidOpcode |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.util.SortedMap<java.lang.String,java.lang.reflect.Method> mnemonicToMethod
Constructor Detail |
---|
public OpcodeToMethodMapper()
Method Detail |
---|
public static java.lang.reflect.Method getMethodOfMnemonic(java.lang.String mnemonic)
public static java.lang.reflect.Method getMethodOfOpcode(java.lang.Integer opcode)
public static java.lang.String getMnemonicOfMethod(java.lang.reflect.Method method)
public static java.lang.Integer getOpcodeOfMethod(java.lang.reflect.Method method)
public static void main(java.lang.String[] args)
public void AALOAD()
public void AASTORE()
public void ACONST_NULL()
public void ALOAD()
public void ALOAD_0()
public void ALOAD_1()
public void ALOAD_2()
public void ALOAD_3()
public void ANEWARRAY()
public void ARETURN()
public void ARRAYLENGTH()
public void ASTORE()
public void ASTORE_0()
public void ASTORE_1()
public void ASTORE_2()
public void ASTORE_3()
public void ATHROW()
public void BALOAD()
public void BASTORE()
public void BIPUSH()
public void CALOAD()
public void CASTORE()
public void CHECKCAST()
public void D2F()
public void D2I()
public void D2L()
public void DADD()
public void DALOAD()
public void DASTORE()
public void DCMPG()
public void DCMPL()
public void DCONST_0()
public void DCONST_1()
public void DDIV()
public void DLOAD()
public void DLOAD_0()
public void DLOAD_1()
public void DLOAD_2()
public void DLOAD_3()
public void DMUL()
public void DNEG()
public void DREM()
public void DRETURN()
public void DSTORE()
public void DSTORE_0()
public void DSTORE_1()
public void DSTORE_2()
public void DSTORE_3()
public void DSUB()
public void DUP()
public void DUP_X1()
public void DUP_X2()
public void DUP2()
public void DUP2_X1()
public void DUP2_X2()
public void F2D()
public void F2I()
public void F2L()
public void FADD()
public void FALOAD()
public void FASTORE()
public void FCMPG()
public void FCMPL()
public void FCONST_0()
public void FCONST_1()
public void FCONST_2()
public void FDIV()
public void FLOAD()
public void FLOAD_0()
public void FLOAD_1()
public void FLOAD_2()
public void FLOAD_3()
public void FMUL()
public void FNEG()
public void FREM()
public void FRETURN()
public void FSTORE()
public void FSTORE_0()
public void FSTORE_1()
public void FSTORE_2()
public void FSTORE_3()
public void FSUB()
public void GETFIELD()
public void GETSTATIC()
public void GOTO()
public void GOTO_W()
public void I2B()
public void I2C()
public void I2D()
public void I2F()
public void I2L()
public void I2S()
public void IADD()
public void IALOAD()
public void IAND()
public void IASTORE()
public void ICONST_0()
public void ICONST_1()
public void ICONST_2()
public void ICONST_3()
public void ICONST_4()
public void ICONST_5()
public void ICONST_M1()
public void IDIV()
public void IF_ACMPEQ()
public void IF_ACMPNE()
public void IF_ICMPEQ()
public void IF_ICMPGE()
public void IF_ICMPGT()
public void IF_ICMPLE()
public void IF_ICMPLT()
public void IF_ICMPNE()
public void IFEQ()
public void IFGE()
public void IFGT()
public void IFLE()
public void IFLT()
public void IFNE()
public void IFNONNULL()
public void IFNULL()
public void IINC()
public void ILOAD()
public void ILOAD_0()
public void ILOAD_1()
public void ILOAD_2()
public void ILOAD_3()
public void IMUL()
public void INEG()
public void INSTANCEOF()
public void INVOKEDYNAMIC()
public void INVOKEINTERFACE()
public void INVOKESPECIAL()
public void INVOKESTATIC()
public void INVOKEVIRTUAL()
public void IOR()
public void IREM()
public void IRETURN()
public void ISHL()
public void ISHR()
public void ISTORE()
public void ISTORE_0()
public void ISTORE_1()
public void ISTORE_2()
public void ISTORE_3()
public void ISUB()
public void IUSHR()
public void IXOR()
public void JSR()
public void JSR_W()
public void L2D()
public void L2F()
public void L2I()
public void LADD()
public void LALOAD()
public void LAND()
public void LASTORE()
public void LCMP()
public void LCONST_0()
public void LCONST_1()
public void LDC()
public void LDC_W()
public void LDC2_W()
public void LDIV()
public void LLOAD()
public void LLOAD_0()
public void LLOAD_1()
public void LLOAD_2()
public void LLOAD_3()
public void LMUL()
public void LNEG()
public void LOOKUPSWITCH()
public void LOR()
public void LREM()
public void LRETURN()
public void LSHL()
public void LSHR()
public void LSTORE()
public void LSTORE_0()
public void LSTORE_1()
public void LSTORE_2()
public void LSTORE_3()
public void LSUB()
public void LUSHR()
public void LXOR()
public void MONITORENTER()
public void MONITOREXIT()
public void MULTIANEWARRAY()
public void NEW()
public void NEWARRAY()
public void NOP()
public void POP()
public void POP2()
public void PUTFIELD()
public void PUTSTATIC()
public void RET()
public void RETURN()
public void SALOAD()
public void SASTORE()
public void SIPUSH()
public void SWAP()
public void TABLESWITCH()
public void WIDE()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |