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) void
onCall
(LuaClosure function, Varargs varargs, LuaValue[] stack) void
onCall
(LuaFunction function) void
onInstruction
(int pc, Varargs v, int top) void
onReturn()
void
traceback
(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:
write
in interfaceKryoSerializable
-
read
- Specified by:
read
in 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
-