Package com.prineside.luaj.debug
Class CallStack
java.lang.Object
com.prineside.luaj.debug.CallStack
- All Implemented Interfaces:
KryoSerializable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCallFrame(int level) voidonCall(LuaClosure function, Varargs varargs, LuaValue[] stack) voidonCall(LuaFunction function) voidonInstruction(int pc, Varargs v, int top) voidonReturn()voidtraceback(int level) Get the traceback starting at a specific level.void
-
Field Details
-
DUMMY
-
calls
public int calls
-
-
Constructor Details
-
CallStack
public CallStack()
-
-
Method Details
-
write
- Specified by:
writein interfaceKryoSerializable
-
read
- Specified by:
readin interfaceKryoSerializable
-
onCall
-
onCall
-
onReturn
public void onReturn() -
onInstruction
-
traceback
Get the traceback starting at a specific level.- Parameters:
level-- Returns:
- String containing the traceback.
-
getCallFrame
-