- <init>
Constructs an instance.
- adjustLocalsForSubroutines
Adjusts a locals array to account for a merged subroutines list. If a frame
merge results in, effect
- annotate
Annotates (adds context to) the given exception with information about this
frame.
- copy
Makes and returns a mutable copy of this instance. The copy contains copies of
the locals and stack
- getLocals
Gets the locals array for this instance.
- getStack
Gets the execution stack for this instance.
- initializeWithParameters
Initialize this frame with the method's parameters. Used for the first frame.
- makeExceptionHandlerStartFrame
Makes a new frame for an exception handler block invoked from this frame.
- makeInitialized
Replaces all the occurrences of the given uninitialized type in this frame with
its initialized equi
- makeNewSubroutineStartFrame
Makes a frame for a subroutine start block, given that this is the ending frame
of one of the subrou
- mergeSubroutineLists
Merges this frame's subroutine lists with another. The result is the deepest
common nesting (effecti
- mergeWith
Merges two frames. If the merged result is the same as this frame, then this
instance is returned.