Package janala.logger

Class AbstractLogger

    • Constructor Summary

      Constructors 
      Constructor Description
      AbstractLogger()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      void 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 ANEWARRAY​(int iid, int mid, String type)  
      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 CHECKCAST​(int iid, int mid, String type)  
      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 GETFIELD​(int iid, int mid, int cIdx, int fIdx, String desc)  
      void GETSTATIC​(int iid, int mid, int cIdx, int fIdx, String desc)  
      void GETVALUE_boolean​(boolean v)  
      void GETVALUE_byte​(byte v)  
      void GETVALUE_char​(char v)  
      void GETVALUE_double​(double v)  
      void GETVALUE_float​(float v)  
      void GETVALUE_int​(int v)  
      void GETVALUE_long​(long v)  
      void GETVALUE_Object​(Object v)  
      void GETVALUE_short​(short v)  
      void GETVALUE_void()  
      void GOTO​(int iid, int mid, int label)  
      void HEAPLOAD​(int iid, int mid, int objectId, String field)  
      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 INVOKEINTERFACE​(int iid, int mid, String owner, String name, String desc)  
      void INVOKEMETHOD_END()  
      void INVOKEMETHOD_EXCEPTION​(Throwable err)  
      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 LDC​(int iid, int mid, Object c)  
      void LDC​(int iid, int mid, String c)  
      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)  
      protected abstract void log​(Instruction insn)  
      void LOOKUPSWITCH​(int iid, int mid, int dflt, int[] keys, int[] labels)  
      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 MAKE_SYMBOLIC()  
      void METHOD_BEGIN​(String owner, String name, String desc)  
      void METHOD_BEGIN​(String owner, String name, String desc, Object obj)  
      void METHOD_THROW()  
      void MONITORENTER​(int iid, int mid)  
      void MONITOREXIT​(int iid, int mid)  
      void MULTIANEWARRAY​(int iid, int mid, String desc, int dims)  
      void NEW​(int iid, int mid, String type, int cIdx)  
      void NEWARRAY​(int iid, int mid)  
      void NOP​(int iid, int mid)  
      void POP​(int iid, int mid)  
      void POP2​(int iid, int mid)  
      void PUTFIELD​(int iid, int mid, int cIdx, int fIdx, String desc)  
      void PUTSTATIC​(int iid, int mid, int cIdx, int fIdx, String desc)  
      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)  
    • Constructor Detail

      • AbstractLogger

        public AbstractLogger()
    • Method Detail

      • log

        protected abstract void log​(Instruction insn)
      • LDC

        public void LDC​(int iid,
                        int mid,
                        int c)
        Specified by:
        LDC in interface Logger
      • LDC

        public void LDC​(int iid,
                        int mid,
                        long c)
        Specified by:
        LDC in interface Logger
      • LDC

        public void LDC​(int iid,
                        int mid,
                        float c)
        Specified by:
        LDC in interface Logger
      • LDC

        public void LDC​(int iid,
                        int mid,
                        double c)
        Specified by:
        LDC in interface Logger
      • LDC

        public void LDC​(int iid,
                        int mid,
                        String c)
        Specified by:
        LDC in interface Logger
      • LDC

        public void LDC​(int iid,
                        int mid,
                        Object c)
        Specified by:
        LDC in interface Logger
      • IINC

        public void IINC​(int iid,
                         int mid,
                         int var,
                         int increment)
        Specified by:
        IINC in interface Logger
      • MULTIANEWARRAY

        public void MULTIANEWARRAY​(int iid,
                                   int mid,
                                   String desc,
                                   int dims)
        Specified by:
        MULTIANEWARRAY in interface Logger
      • LOOKUPSWITCH

        public void LOOKUPSWITCH​(int iid,
                                 int mid,
                                 int dflt,
                                 int[] keys,
                                 int[] labels)
        Specified by:
        LOOKUPSWITCH in interface Logger
      • TABLESWITCH

        public void TABLESWITCH​(int iid,
                                int mid,
                                int min,
                                int max,
                                int dflt,
                                int[] labels)
        Specified by:
        TABLESWITCH in interface Logger
      • IFEQ

        public void IFEQ​(int iid,
                         int mid,
                         int label)
        Specified by:
        IFEQ in interface Logger
      • IFNE

        public void IFNE​(int iid,
                         int mid,
                         int label)
        Specified by:
        IFNE in interface Logger
      • IFLT

        public void IFLT​(int iid,
                         int mid,
                         int label)
        Specified by:
        IFLT in interface Logger
      • IFGE

        public void IFGE​(int iid,
                         int mid,
                         int label)
        Specified by:
        IFGE in interface Logger
      • IFGT

        public void IFGT​(int iid,
                         int mid,
                         int label)
        Specified by:
        IFGT in interface Logger
      • IFLE

        public void IFLE​(int iid,
                         int mid,
                         int label)
        Specified by:
        IFLE in interface Logger
      • IF_ICMPEQ

        public void IF_ICMPEQ​(int iid,
                              int mid,
                              int label)
        Specified by:
        IF_ICMPEQ in interface Logger
      • IF_ICMPNE

        public void IF_ICMPNE​(int iid,
                              int mid,
                              int label)
        Specified by:
        IF_ICMPNE in interface Logger
      • IF_ICMPLT

        public void IF_ICMPLT​(int iid,
                              int mid,
                              int label)
        Specified by:
        IF_ICMPLT in interface Logger
      • IF_ICMPGE

        public void IF_ICMPGE​(int iid,
                              int mid,
                              int label)
        Specified by:
        IF_ICMPGE in interface Logger
      • IF_ICMPGT

        public void IF_ICMPGT​(int iid,
                              int mid,
                              int label)
        Specified by:
        IF_ICMPGT in interface Logger
      • IF_ICMPLE

        public void IF_ICMPLE​(int iid,
                              int mid,
                              int label)
        Specified by:
        IF_ICMPLE in interface Logger
      • IF_ACMPEQ

        public void IF_ACMPEQ​(int iid,
                              int mid,
                              int label)
        Specified by:
        IF_ACMPEQ in interface Logger
      • IF_ACMPNE

        public void IF_ACMPNE​(int iid,
                              int mid,
                              int label)
        Specified by:
        IF_ACMPNE in interface Logger
      • GOTO

        public void GOTO​(int iid,
                         int mid,
                         int label)
        Specified by:
        GOTO in interface Logger
      • JSR

        public void JSR​(int iid,
                        int mid,
                        int label)
        Specified by:
        JSR in interface Logger
      • IFNULL

        public void IFNULL​(int iid,
                           int mid,
                           int label)
        Specified by:
        IFNULL in interface Logger
      • IFNONNULL

        public void IFNONNULL​(int iid,
                              int mid,
                              int label)
        Specified by:
        IFNONNULL in interface Logger
      • GETSTATIC

        public void GETSTATIC​(int iid,
                              int mid,
                              int cIdx,
                              int fIdx,
                              String desc)
        Specified by:
        GETSTATIC in interface Logger
      • PUTSTATIC

        public void PUTSTATIC​(int iid,
                              int mid,
                              int cIdx,
                              int fIdx,
                              String desc)
        Specified by:
        PUTSTATIC in interface Logger
      • GETFIELD

        public void GETFIELD​(int iid,
                             int mid,
                             int cIdx,
                             int fIdx,
                             String desc)
        Specified by:
        GETFIELD in interface Logger
      • PUTFIELD

        public void PUTFIELD​(int iid,
                             int mid,
                             int cIdx,
                             int fIdx,
                             String desc)
        Specified by:
        PUTFIELD in interface Logger
      • HEAPLOAD

        public void HEAPLOAD​(int iid,
                             int mid,
                             int objectId,
                             String field)
        Specified by:
        HEAPLOAD in interface Logger
      • NEW

        public void NEW​(int iid,
                        int mid,
                        String type,
                        int cIdx)
        Specified by:
        NEW in interface Logger
      • ANEWARRAY

        public void ANEWARRAY​(int iid,
                              int mid,
                              String type)
        Specified by:
        ANEWARRAY in interface Logger
      • CHECKCAST

        public void CHECKCAST​(int iid,
                              int mid,
                              String type)
        Specified by:
        CHECKCAST in interface Logger
      • INSTANCEOF

        public void INSTANCEOF​(int iid,
                               int mid,
                               String type)
        Specified by:
        INSTANCEOF in interface Logger
      • BIPUSH

        public void BIPUSH​(int iid,
                           int mid,
                           int value)
        Specified by:
        BIPUSH in interface Logger
      • SIPUSH

        public void SIPUSH​(int iid,
                           int mid,
                           int value)
        Specified by:
        SIPUSH in interface Logger
      • NEWARRAY

        public void NEWARRAY​(int iid,
                             int mid)
        Specified by:
        NEWARRAY in interface Logger
      • ILOAD

        public void ILOAD​(int iid,
                          int mid,
                          int var)
        Specified by:
        ILOAD in interface Logger
      • LLOAD

        public void LLOAD​(int iid,
                          int mid,
                          int var)
        Specified by:
        LLOAD in interface Logger
      • FLOAD

        public void FLOAD​(int iid,
                          int mid,
                          int var)
        Specified by:
        FLOAD in interface Logger
      • DLOAD

        public void DLOAD​(int iid,
                          int mid,
                          int var)
        Specified by:
        DLOAD in interface Logger
      • ALOAD

        public void ALOAD​(int iid,
                          int mid,
                          int var)
        Specified by:
        ALOAD in interface Logger
      • ISTORE

        public void ISTORE​(int iid,
                           int mid,
                           int var)
        Specified by:
        ISTORE in interface Logger
      • LSTORE

        public void LSTORE​(int iid,
                           int mid,
                           int var)
        Specified by:
        LSTORE in interface Logger
      • FSTORE

        public void FSTORE​(int iid,
                           int mid,
                           int var)
        Specified by:
        FSTORE in interface Logger
      • DSTORE

        public void DSTORE​(int iid,
                           int mid,
                           int var)
        Specified by:
        DSTORE in interface Logger
      • ASTORE

        public void ASTORE​(int iid,
                           int mid,
                           int var)
        Specified by:
        ASTORE in interface Logger
      • RET

        public void RET​(int iid,
                        int mid,
                        int var)
        Specified by:
        RET in interface Logger
      • NOP

        public void NOP​(int iid,
                        int mid)
        Specified by:
        NOP in interface Logger
      • ACONST_NULL

        public void ACONST_NULL​(int iid,
                                int mid)
        Specified by:
        ACONST_NULL in interface Logger
      • ICONST_M1

        public void ICONST_M1​(int iid,
                              int mid)
        Specified by:
        ICONST_M1 in interface Logger
      • ICONST_0

        public void ICONST_0​(int iid,
                             int mid)
        Specified by:
        ICONST_0 in interface Logger
      • ICONST_1

        public void ICONST_1​(int iid,
                             int mid)
        Specified by:
        ICONST_1 in interface Logger
      • ICONST_2

        public void ICONST_2​(int iid,
                             int mid)
        Specified by:
        ICONST_2 in interface Logger
      • ICONST_3

        public void ICONST_3​(int iid,
                             int mid)
        Specified by:
        ICONST_3 in interface Logger
      • ICONST_4

        public void ICONST_4​(int iid,
                             int mid)
        Specified by:
        ICONST_4 in interface Logger
      • ICONST_5

        public void ICONST_5​(int iid,
                             int mid)
        Specified by:
        ICONST_5 in interface Logger
      • LCONST_0

        public void LCONST_0​(int iid,
                             int mid)
        Specified by:
        LCONST_0 in interface Logger
      • LCONST_1

        public void LCONST_1​(int iid,
                             int mid)
        Specified by:
        LCONST_1 in interface Logger
      • FCONST_0

        public void FCONST_0​(int iid,
                             int mid)
        Specified by:
        FCONST_0 in interface Logger
      • FCONST_1

        public void FCONST_1​(int iid,
                             int mid)
        Specified by:
        FCONST_1 in interface Logger
      • FCONST_2

        public void FCONST_2​(int iid,
                             int mid)
        Specified by:
        FCONST_2 in interface Logger
      • DCONST_0

        public void DCONST_0​(int iid,
                             int mid)
        Specified by:
        DCONST_0 in interface Logger
      • DCONST_1

        public void DCONST_1​(int iid,
                             int mid)
        Specified by:
        DCONST_1 in interface Logger
      • IALOAD

        public void IALOAD​(int iid,
                           int mid)
        Specified by:
        IALOAD in interface Logger
      • LALOAD

        public void LALOAD​(int iid,
                           int mid)
        Specified by:
        LALOAD in interface Logger
      • FALOAD

        public void FALOAD​(int iid,
                           int mid)
        Specified by:
        FALOAD in interface Logger
      • DALOAD

        public void DALOAD​(int iid,
                           int mid)
        Specified by:
        DALOAD in interface Logger
      • AALOAD

        public void AALOAD​(int iid,
                           int mid)
        Specified by:
        AALOAD in interface Logger
      • BALOAD

        public void BALOAD​(int iid,
                           int mid)
        Specified by:
        BALOAD in interface Logger
      • CALOAD

        public void CALOAD​(int iid,
                           int mid)
        Specified by:
        CALOAD in interface Logger
      • SALOAD

        public void SALOAD​(int iid,
                           int mid)
        Specified by:
        SALOAD in interface Logger
      • IASTORE

        public void IASTORE​(int iid,
                            int mid)
        Specified by:
        IASTORE in interface Logger
      • LASTORE

        public void LASTORE​(int iid,
                            int mid)
        Specified by:
        LASTORE in interface Logger
      • FASTORE

        public void FASTORE​(int iid,
                            int mid)
        Specified by:
        FASTORE in interface Logger
      • DASTORE

        public void DASTORE​(int iid,
                            int mid)
        Specified by:
        DASTORE in interface Logger
      • AASTORE

        public void AASTORE​(int iid,
                            int mid)
        Specified by:
        AASTORE in interface Logger
      • BASTORE

        public void BASTORE​(int iid,
                            int mid)
        Specified by:
        BASTORE in interface Logger
      • CASTORE

        public void CASTORE​(int iid,
                            int mid)
        Specified by:
        CASTORE in interface Logger
      • SASTORE

        public void SASTORE​(int iid,
                            int mid)
        Specified by:
        SASTORE in interface Logger
      • POP

        public void POP​(int iid,
                        int mid)
        Specified by:
        POP in interface Logger
      • POP2

        public void POP2​(int iid,
                         int mid)
        Specified by:
        POP2 in interface Logger
      • DUP

        public void DUP​(int iid,
                        int mid)
        Specified by:
        DUP in interface Logger
      • DUP_X1

        public void DUP_X1​(int iid,
                           int mid)
        Specified by:
        DUP_X1 in interface Logger
      • DUP_X2

        public void DUP_X2​(int iid,
                           int mid)
        Specified by:
        DUP_X2 in interface Logger
      • DUP2

        public void DUP2​(int iid,
                         int mid)
        Specified by:
        DUP2 in interface Logger
      • DUP2_X1

        public void DUP2_X1​(int iid,
                            int mid)
        Specified by:
        DUP2_X1 in interface Logger
      • DUP2_X2

        public void DUP2_X2​(int iid,
                            int mid)
        Specified by:
        DUP2_X2 in interface Logger
      • SWAP

        public void SWAP​(int iid,
                         int mid)
        Specified by:
        SWAP in interface Logger
      • IADD

        public void IADD​(int iid,
                         int mid)
        Specified by:
        IADD in interface Logger
      • LADD

        public void LADD​(int iid,
                         int mid)
        Specified by:
        LADD in interface Logger
      • FADD

        public void FADD​(int iid,
                         int mid)
        Specified by:
        FADD in interface Logger
      • DADD

        public void DADD​(int iid,
                         int mid)
        Specified by:
        DADD in interface Logger
      • ISUB

        public void ISUB​(int iid,
                         int mid)
        Specified by:
        ISUB in interface Logger
      • LSUB

        public void LSUB​(int iid,
                         int mid)
        Specified by:
        LSUB in interface Logger
      • FSUB

        public void FSUB​(int iid,
                         int mid)
        Specified by:
        FSUB in interface Logger
      • DSUB

        public void DSUB​(int iid,
                         int mid)
        Specified by:
        DSUB in interface Logger
      • IMUL

        public void IMUL​(int iid,
                         int mid)
        Specified by:
        IMUL in interface Logger
      • LMUL

        public void LMUL​(int iid,
                         int mid)
        Specified by:
        LMUL in interface Logger
      • FMUL

        public void FMUL​(int iid,
                         int mid)
        Specified by:
        FMUL in interface Logger
      • DMUL

        public void DMUL​(int iid,
                         int mid)
        Specified by:
        DMUL in interface Logger
      • IDIV

        public void IDIV​(int iid,
                         int mid)
        Specified by:
        IDIV in interface Logger
      • LDIV

        public void LDIV​(int iid,
                         int mid)
        Specified by:
        LDIV in interface Logger
      • FDIV

        public void FDIV​(int iid,
                         int mid)
        Specified by:
        FDIV in interface Logger
      • DDIV

        public void DDIV​(int iid,
                         int mid)
        Specified by:
        DDIV in interface Logger
      • IREM

        public void IREM​(int iid,
                         int mid)
        Specified by:
        IREM in interface Logger
      • LREM

        public void LREM​(int iid,
                         int mid)
        Specified by:
        LREM in interface Logger
      • FREM

        public void FREM​(int iid,
                         int mid)
        Specified by:
        FREM in interface Logger
      • DREM

        public void DREM​(int iid,
                         int mid)
        Specified by:
        DREM in interface Logger
      • INEG

        public void INEG​(int iid,
                         int mid)
        Specified by:
        INEG in interface Logger
      • LNEG

        public void LNEG​(int iid,
                         int mid)
        Specified by:
        LNEG in interface Logger
      • FNEG

        public void FNEG​(int iid,
                         int mid)
        Specified by:
        FNEG in interface Logger
      • DNEG

        public void DNEG​(int iid,
                         int mid)
        Specified by:
        DNEG in interface Logger
      • ISHL

        public void ISHL​(int iid,
                         int mid)
        Specified by:
        ISHL in interface Logger
      • LSHL

        public void LSHL​(int iid,
                         int mid)
        Specified by:
        LSHL in interface Logger
      • ISHR

        public void ISHR​(int iid,
                         int mid)
        Specified by:
        ISHR in interface Logger
      • LSHR

        public void LSHR​(int iid,
                         int mid)
        Specified by:
        LSHR in interface Logger
      • IUSHR

        public void IUSHR​(int iid,
                          int mid)
        Specified by:
        IUSHR in interface Logger
      • LUSHR

        public void LUSHR​(int iid,
                          int mid)
        Specified by:
        LUSHR in interface Logger
      • IAND

        public void IAND​(int iid,
                         int mid)
        Specified by:
        IAND in interface Logger
      • LAND

        public void LAND​(int iid,
                         int mid)
        Specified by:
        LAND in interface Logger
      • IOR

        public void IOR​(int iid,
                        int mid)
        Specified by:
        IOR in interface Logger
      • LOR

        public void LOR​(int iid,
                        int mid)
        Specified by:
        LOR in interface Logger
      • IXOR

        public void IXOR​(int iid,
                         int mid)
        Specified by:
        IXOR in interface Logger
      • LXOR

        public void LXOR​(int iid,
                         int mid)
        Specified by:
        LXOR in interface Logger
      • I2L

        public void I2L​(int iid,
                        int mid)
        Specified by:
        I2L in interface Logger
      • I2F

        public void I2F​(int iid,
                        int mid)
        Specified by:
        I2F in interface Logger
      • I2D

        public void I2D​(int iid,
                        int mid)
        Specified by:
        I2D in interface Logger
      • L2I

        public void L2I​(int iid,
                        int mid)
        Specified by:
        L2I in interface Logger
      • L2F

        public void L2F​(int iid,
                        int mid)
        Specified by:
        L2F in interface Logger
      • L2D

        public void L2D​(int iid,
                        int mid)
        Specified by:
        L2D in interface Logger
      • F2I

        public void F2I​(int iid,
                        int mid)
        Specified by:
        F2I in interface Logger
      • F2L

        public void F2L​(int iid,
                        int mid)
        Specified by:
        F2L in interface Logger
      • F2D

        public void F2D​(int iid,
                        int mid)
        Specified by:
        F2D in interface Logger
      • D2I

        public void D2I​(int iid,
                        int mid)
        Specified by:
        D2I in interface Logger
      • D2L

        public void D2L​(int iid,
                        int mid)
        Specified by:
        D2L in interface Logger
      • D2F

        public void D2F​(int iid,
                        int mid)
        Specified by:
        D2F in interface Logger
      • I2B

        public void I2B​(int iid,
                        int mid)
        Specified by:
        I2B in interface Logger
      • I2C

        public void I2C​(int iid,
                        int mid)
        Specified by:
        I2C in interface Logger
      • I2S

        public void I2S​(int iid,
                        int mid)
        Specified by:
        I2S in interface Logger
      • LCMP

        public void LCMP​(int iid,
                         int mid)
        Specified by:
        LCMP in interface Logger
      • FCMPL

        public void FCMPL​(int iid,
                          int mid)
        Specified by:
        FCMPL in interface Logger
      • FCMPG

        public void FCMPG​(int iid,
                          int mid)
        Specified by:
        FCMPG in interface Logger
      • DCMPL

        public void DCMPL​(int iid,
                          int mid)
        Specified by:
        DCMPL in interface Logger
      • DCMPG

        public void DCMPG​(int iid,
                          int mid)
        Specified by:
        DCMPG in interface Logger
      • IRETURN

        public void IRETURN​(int iid,
                            int mid)
        Specified by:
        IRETURN in interface Logger
      • LRETURN

        public void LRETURN​(int iid,
                            int mid)
        Specified by:
        LRETURN in interface Logger
      • FRETURN

        public void FRETURN​(int iid,
                            int mid)
        Specified by:
        FRETURN in interface Logger
      • DRETURN

        public void DRETURN​(int iid,
                            int mid)
        Specified by:
        DRETURN in interface Logger
      • ARETURN

        public void ARETURN​(int iid,
                            int mid)
        Specified by:
        ARETURN in interface Logger
      • RETURN

        public void RETURN​(int iid,
                           int mid)
        Specified by:
        RETURN in interface Logger
      • ARRAYLENGTH

        public void ARRAYLENGTH​(int iid,
                                int mid)
        Specified by:
        ARRAYLENGTH in interface Logger
      • ATHROW

        public void ATHROW​(int iid,
                           int mid)
        Specified by:
        ATHROW in interface Logger
      • MONITORENTER

        public void MONITORENTER​(int iid,
                                 int mid)
        Specified by:
        MONITORENTER in interface Logger
      • MONITOREXIT

        public void MONITOREXIT​(int iid,
                                int mid)
        Specified by:
        MONITOREXIT in interface Logger
      • GETVALUE_double

        public void GETVALUE_double​(double v)
        Specified by:
        GETVALUE_double in interface Logger
      • GETVALUE_long

        public void GETVALUE_long​(long v)
        Specified by:
        GETVALUE_long in interface Logger
      • GETVALUE_boolean

        public void GETVALUE_boolean​(boolean v)
        Specified by:
        GETVALUE_boolean in interface Logger
      • GETVALUE_byte

        public void GETVALUE_byte​(byte v)
        Specified by:
        GETVALUE_byte in interface Logger
      • GETVALUE_char

        public void GETVALUE_char​(char v)
        Specified by:
        GETVALUE_char in interface Logger
      • GETVALUE_float

        public void GETVALUE_float​(float v)
        Specified by:
        GETVALUE_float in interface Logger
      • GETVALUE_int

        public void GETVALUE_int​(int v)
        Specified by:
        GETVALUE_int in interface Logger
      • GETVALUE_short

        public void GETVALUE_short​(short v)
        Specified by:
        GETVALUE_short in interface Logger
      • GETVALUE_void

        public void GETVALUE_void()
        Specified by:
        GETVALUE_void in interface Logger
      • METHOD_THROW

        public void METHOD_THROW()
        Specified by:
        METHOD_THROW in interface Logger
      • MAKE_SYMBOLIC

        public void MAKE_SYMBOLIC()
        Specified by:
        MAKE_SYMBOLIC in interface Logger
      • SPECIAL

        public void SPECIAL​(int i)
        Specified by:
        SPECIAL in interface Logger
      • flush

        public void flush()
        Specified by:
        flush in interface Logger