anvil.script
Class StackFrameStack
java.lang.Object
|
+--anvil.script.StackFrameStack
- Direct Known Subclasses:
- Context
- public class StackFrameStack
- extends java.lang.Object
class StackFrameStack
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_escape
protected StackFrame _escape
_top
protected StackFrame _top
StackFrameStack
public StackFrameStack()
setEscape
public void setEscape(StackFrame escape)
consumeEscape
public StackFrame consumeEscape()
push
public final StackFrame push(StackFrame frame)
push
public final StackFrame push(Module module,
Any self,
Function function,
int maxLocals)
pop
public final void pop()
detach
public final void detach()
peek
public final StackFrame peek()
peek
public final StackFrame peek(int pos)
size
public final int size()
isEmpty
public final boolean isEmpty()
clear
public final void clear()
enableTracing
public void enableTracing()
disableTracing
public void disableTracing()
logTrace
public final void logTrace(int size,
java.lang.String event,
Module script,
Function function)
refreshLineNumbers
public final void refreshLineNumbers()
getStackTrace
public AnyList getStackTrace()