• Field Detail

      • value

        protected int value
    • Constructor Detail

      • ICONST

        public ICONST(int value)
    • Method Detail

      • execute

        public Instruction execute(ThreadInfo ti)
        Description copied from class: Instruction
        this is the real workhorse returns next instruction to enter in this thread <2do> it's unfortunate we roll every side effect into this method, because it diminishes the value of the 'executeInstruction' notification: all insns that require some sort of late binding (InvokeVirtual, GetField, ..) are not yet fully analyzable (e.g. the callee of InvokeVirtuals is not known yet), putting the burden of duplicating the related code of enter() in the listener. It would be better if we factor this 'prepareExecution' out of enter()
        Specified by:
        execute in class Instruction
      • getValue

        public int getValue()