nl.tudelft.simulation.dsol.interpreter.operations
Class ILOAD
java.lang.Object
nl.tudelft.simulation.dsol.interpreter.Operation
nl.tudelft.simulation.dsol.interpreter.operations.VoidOperation
nl.tudelft.simulation.dsol.interpreter.operations.ILOAD
public class ILOAD
- extends VoidOperation
The ILOAD operation as defined in
http://java.sun.com/docs/books/vmspec/2nd-edition/html/Instructions2.doc6.html
.
(c) copyright 2002-2005 Delft
University of Technology , the Netherlands.
See for project information www.simulation.tudelft.nl
License of use: Lesser
General Public License (LGPL) , no warranty.
- Since:
- 1.4
- Version:
- $Revision: 1.1 $ $Date: 2007/01/06 13:25:11 $
- Author:
- Peter
Jacobs Alexander
Verbraeck
Field Summary |
static int |
OP
OP refers to the operand code |
OP
public static final int OP
- OP refers to the operand code
- See Also:
- Constant Field Values
ILOAD
public ILOAD(DataInput dataInput)
throws IOException
- constructs a new ILOAD
- Parameters:
dataInput
- the dataInput
- Throws:
IOException
- on IOfailure
ILOAD
public ILOAD(DataInput dataInput,
boolean widened)
throws IOException
- constructs a new ILOAD
- Parameters:
dataInput
- the dataInputwidened
- whether or not to widen
- Throws:
IOException
- on IOfailure
execute
public void execute(OperandStack stack,
Constant[] constantPool,
LocalVariable[] localVariables)
- Description copied from class:
VoidOperation
- executes the operation
- Specified by:
execute
in class VoidOperation
- Parameters:
stack
- the stack to operate onconstantPool
- the constantpoollocalVariables
- the localvariables- See Also:
VoidOperation.execute(
nl.tudelft.simulation.dsol.interpreter.OperandStack,
nl.tudelft.simulation.dsol.interpreter.classfile.Constant[],
nl.tudelft.simulation.dsol.interpreter.LocalVariable[])
getByteLength
public int getByteLength()
- Specified by:
getByteLength
in class Operation
- Returns:
- Returs the byteLength
- See Also:
Operation.getByteLength()
getOpcode
public int getOpcode()
- Specified by:
getOpcode
in class Operation
- Returns:
- Returns the opcode of the operation
- See Also:
Operation.getOpcode()
Copyright © 2002-2011 Delft University of Technology, the Netherlands. All Rights Reserved.