Uses of Class
nl.tudelft.simulation.dsol.interpreter.OperandStack

Packages that use OperandStack
nl.tudelft.simulation.dsol.interpreter   
nl.tudelft.simulation.dsol.interpreter.operations   
 

Uses of OperandStack in nl.tudelft.simulation.dsol.interpreter
 

Fields in nl.tudelft.simulation.dsol.interpreter declared as OperandStack
protected  OperandStack Frame.operandStack
          the operandStack of this frame
 

Methods in nl.tudelft.simulation.dsol.interpreter that return OperandStack
 OperandStack Frame.getOperandStack()
           
 

Constructors in nl.tudelft.simulation.dsol.interpreter with parameters of type OperandStack
Frame(Constant[] constantPool, LocalVariable[] localVariables, Operation[] operations, OperandStack stack, MethodDescriptor methodDescriptor)
          constructs a new Frame
 

Uses of OperandStack in nl.tudelft.simulation.dsol.interpreter.operations
 

Methods in nl.tudelft.simulation.dsol.interpreter.operations with parameters of type OperandStack
abstract  int JumpOperation.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localvariables)
          executes the operation
 int IF_ICMPGT.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int TABLESWITCH.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IFEQ.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IFLT.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IF_ICMPGE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int JSR_W.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IF_ICMPNE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IFGT.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IF_ACMPEQ.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int GOTO.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IF_ICMPLT.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IF_ICMPEQ.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IFNULL.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int LOOKUPSWITCH.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IF_ACMPNE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int GOTOW.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IFLE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IFNONNULL.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IF_ICMPLE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int RET.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IFGE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int JSR.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void CALOAD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
abstract  void VoidOperation.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localvariables)
          executes the operation
 void ICONST_3.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DLOAD_3.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DUP2_X2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void MULTIANEWARRAY.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DCMPL.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 int IFNE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LCONST_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ISTORE_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void BIPUSH.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DLOAD_2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LSTORE_2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LNEG.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ISTORE_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DLOAD_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ANEWARRAY.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LADD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LDIV.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LLOAD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DCONST_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void IDIV.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LLOAD_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void IINC.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DUP_X2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ASTORE_3.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void F2D.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ICONST_4.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ARRAYLENGTH.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LSTORE_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DUP2_X1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void D2I.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void BALOAD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FLOAD_3.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FNEG.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FLOAD_2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LUSHR.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DALOAD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void I2C.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FMUL.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DSTORE_3.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void PUTSTATIC.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ICONST_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LAND.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void I2D.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ASTORE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void NEWARRAY.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void NOP.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ALOAD_3.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ALOAD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LCMP.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void MONITOREXIT.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FCONST_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ISTORE_2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FDIV.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LDC.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ISUB.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void AALOAD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ISTORE_3.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FASTORE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void BASTORE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FALOAD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ASTORE_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ISTORE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void F2L.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FCONST_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void IREM.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ALOAD_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void F2I.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DSTORE_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FLOAD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DSUB.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void MONITORENTER.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ICONST_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FSTORE_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void IUSHR.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void L2I.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DSTORE_2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LSUB.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void INSTANCEOF.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DCMPG.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LLOAD_3.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void D2F.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void I2S.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DUP_X1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void SWAP.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void IOR.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LLOAD_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void I2B.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FSTORE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FSTORE_2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DUP.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void POP2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FSUB.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ICONST_5.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LASTORE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void IASTORE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ILOAD_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void IAND.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FCONST_2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LDC2_W.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LALOAD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LSTORE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LSTORE_3.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LCONST_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DNEG.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FCMPL.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LOR.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void PUTFIELD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ACONST_NULL.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DLOAD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ILOAD_2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ASTORE_2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DUP2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FLOAD_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LREM.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void I2F.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void CASTORE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ILOAD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ICONST_2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void POP.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void INEG.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ILOAD_3.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void IMUL.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void I2L.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FLOAD_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LXOR.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void AASTORE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DSTORE_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LSHL.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ALOAD_2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ALOAD_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void IALOAD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void SIPUSH.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void GETSTATIC.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ISHL.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LSHR.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DSTORE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FSTORE_3.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FREM.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LMUL.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FSTORE_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DLOAD_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void L2D.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void SALOAD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void GETFIELD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void D2L.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DCONST_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DADD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ISHR.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LLOAD_2.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void IADD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DDIV.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LDC_W.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FCMPG.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void CHECKCAST.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void L2F.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DMUL.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DREM.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ICONST_m1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ASTORE_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void FADD.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void SASTORE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void IXOR.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void ILOAD_0.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void LSTORE_1.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void NEW.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 void DASTORE.execute(OperandStack stack, Constant[] constantPool, LocalVariable[] localVariables)
           
 



Copyright © 2002-2011 Delft University of Technology, the Netherlands. All Rights Reserved.