Class AbstractLogger

java.lang.Object
janala.logger.AbstractLogger
All Implemented Interfaces:
Logger
Direct Known Subclasses:
StringLogger, StringPrintLogger, TraceLogger

public abstract class AbstractLogger extends Object implements Logger
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    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
     
    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
     
    void
    GETVALUE_short(short v)
     
    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
     
    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
    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
     
    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
     
    void
    METHOD_BEGIN(String owner, String name, String desc)
     
    void
    METHOD_BEGIN(String owner, String name, String desc, Object obj)
     
    void
     
    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)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AbstractLogger

      public AbstractLogger()
  • Method Details

    • 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
    • INVOKEVIRTUAL

      public void INVOKEVIRTUAL(int iid, int mid, String owner, String name, String desc)
      Specified by:
      INVOKEVIRTUAL in interface Logger
    • INVOKESPECIAL

      public void INVOKESPECIAL(int iid, int mid, String owner, String name, String desc)
      Specified by:
      INVOKESPECIAL in interface Logger
    • INVOKESTATIC

      public void INVOKESTATIC(int iid, int mid, String owner, String name, String desc)
      Specified by:
      INVOKESTATIC in interface Logger
    • INVOKEINTERFACE

      public void INVOKEINTERFACE(int iid, int mid, String owner, String name, String desc)
      Specified by:
      INVOKEINTERFACE 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_Object

      public void GETVALUE_Object(Object v)
      Specified by:
      GETVALUE_Object 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_BEGIN

      public void METHOD_BEGIN(String owner, String name, String desc)
      Specified by:
      METHOD_BEGIN in interface Logger
    • METHOD_BEGIN

      public void METHOD_BEGIN(String owner, String name, String desc, Object obj)
    • METHOD_THROW

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

      public void INVOKEMETHOD_EXCEPTION(Throwable err)
      Specified by:
      INVOKEMETHOD_EXCEPTION in interface Logger
    • INVOKEMETHOD_END

      public void INVOKEMETHOD_END()
      Specified by:
      INVOKEMETHOD_END 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