|
Class Summary |
| BasicBranchUnit |
This BranchUnit remembers the branch unit commands that are invoked on it. |
| BasicInvocationUnit |
This InvocationUnit sets up the variables for entering a method,
and it updates the stack for the invocation of a class member,
using simple values. |
| Processor |
This InstructionVisitor executes the instructions that it visits on a given
local variable frame and stack. |
| Stack |
This class represents an operand stack that contains Value
objects. |
| TracedStack |
This Stack saves additional information with stack elements, to keep track
of their origins and destinations. |
| TracedVariables |
This Variables class saves additional information with variables, to keep
track of their origins. |
| Variables |
This class represents a local variable frame that contains Value
objects. |