Modifier and Type | Method and Description |
---|---|
Operation[] |
Frame.getOperations() |
Modifier and Type | Method and Description |
---|---|
static Frame |
Interpreter.aThrow(Operation operation,
Frame frame,
Stack frameStack)
throws an exception
|
static String |
Operation.toString(MethodDescriptor methodDescriptor,
Operation[] operations)
represents a set of operations as string.
|
Constructor and Description |
---|
Frame(Constant[] constantPool,
LocalVariable[] localVariables,
Operation[] operations,
OperandStack stack,
MethodDescriptor methodDescriptor)
constructs a new Frame
|
Modifier and Type | Method and Description |
---|---|
Operation |
MethodDescriptor.getOperation(int bytePosition)
returns the operation at bytePosition
|
Operation[] |
MethodDescriptor.getOperations()
returns the operations of the method.
|
Modifier and Type | Method and Description |
---|---|
Operation |
WIDE.getTarget() |
Operation |
InterpreterFactory.readOperation(DataInput dataInput,
int startBytePosition) |
Operation |
FactoryInterface.readOperation(DataInput dataInput,
int startBytePosition)
resolves an operation for an operandCode
|
Operation |
InterpreterFactory.readOperation(int operand,
DataInput dataInput,
int startBytePositon) |
Operation |
FactoryInterface.readOperation(int operand,
DataInput dataInput,
int startBytePosition)
resolves an operation for an operandCode
|
Modifier and Type | Class and Description |
---|---|
class |
CUSTOMINVOKEINTERFACE
The CUSTOMINVOKEINTERFACE operation as defined in
http://java.sun.com/docs/books/vmspec/2nd-edition/html/Instructions2.doc6.html
.
|
class |
CUSTOMINVOKESPECIAL
The CUSTOMINVOKESPECIAL operation as defined in
http://java.sun.com/docs/books/vmspec/2nd-edition/html/Instructions2.doc6.html
.
|
class |
CUSTOMINVOKESTATIC
The CUSTOMINVOKESTATIC operation as defined in
http://java.sun.com/docs/books/vmspec/2nd-edition/html/Instructions2.doc6.html
.
|
class |
CUSTOMINVOKEVIRTUAL
The CUSTOMINVOKEVIRTUAL operation as defined in
http://java.sun.com/docs/books/vmspec/2nd-edition/html/Instructions2.doc6.html
.
|
Modifier and Type | Method and Description |
---|---|
Operation |
CustomFactory.readOperation(int operand,
DataInput dataInput,
int startBytePostion) |
Modifier and Type | Class and Description |
---|---|
class |
INVOKEINTERFACE
INVOKEINTERFACE
(c) copyright 2002-2005 Delft University of Technology , the Netherlands. |
class |
INVOKESPECIAL
INVOKESPECIAL
(c) copyright 2002-2005 Delft University of Technology , the Netherlands. |
class |
INVOKESTATIC
INVOKESTATIC
(c) copyright 2002-2005 Delft University of Technology , the Netherlands. |
class |
INVOKEVIRTUAL
INVOKEVIRTUAL
(c) copyright 2002-2005 Delft University of Technology , the Netherlands. |
Modifier and Type | Method and Description |
---|---|
Operation |
ReflectionFactory.readOperation(int operand,
DataInput dataInput,
int startBytePostion) |
Modifier and Type | Class and Description |
---|---|
class |
PROCESSINVOKESPECIAL
PROCESSINVOKEVIRTUAL
(c) copyright 2002-2005 Delft University of Technology , the Netherlands. |
class |
PROCESSINVOKEVIRTUAL
PROCESSINVOKEVIRTUAL
(c) copyright 2002-2005 Delft University of Technology , the Netherlands. |
Modifier and Type | Method and Description |
---|---|
Operation |
ProcessFactory.readOperation(int operand,
DataInput dataInput,
int startBytePostion)
reads a sequence of bytes and returns the appropriate bytecode
operations.
|
Copyright © 2002-2012 Delft University of Technology, the Netherlands. All Rights Reserved.