Class KahluaThread
java.lang.Object
se.krka.kahlua.vm.KahluaThread
- Direct Known Subclasses:
BlockingKahluaThread,VerifiedSingleKahluaThread
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanbooleanbooleanintintstatic LuaCallFrameintstatic int -
Constructor Summary
ConstructorsConstructorDescriptionKahluaThread(PrintStream arg0, Platform arg1, KahluaTable arg2) KahluaThread(Platform arg0, KahluaTable arg1) -
Method Summary
Modifier and TypeMethodDescriptionvoidbreakpointToggle(String arg0, int arg1) intcall(int arg0) voiddebugException(Exception arg0) voidvoidvoidgetmetatable(Object arg0, boolean arg1) getOut()booleanhasBreakpoint(String arg0, int arg1) booleanhasDataBreakpoint(KahluaTable arg0, Object arg1) booleanhasReadDataBreakpoint(KahluaTable arg0, Object arg1) booleanintpcall(int arg0) Object[]Object[]pcallBoolean(Object arg0, Object arg1) pcallBoolean(Object arg0, Object[] arg1) pcallBoolean(Object arg0, Object arg1, Object arg2) pcallBoolean(Object arg0, Object arg1, Object arg2, Object arg3) voidvoidvoidvoidvoidsetmetatable(Object arg0, KahluaTable arg1) voidvoidtoggleBreakOnChange(KahluaTable arg0, Object arg1) voidtoggleBreakOnRead(KahluaTable arg0, Object arg1)
-
Field Details
-
LastCallFrame
-
currentCoroutine
-
debugOwnerThread
-
bStep
public boolean bStep -
currentfile
-
currentLine
public int currentLine -
lastLine
public int lastLine -
lastCallFrame
public int lastCallFrame -
bReset
public boolean bReset -
profileEntries
-
profileEntryMap
-
m_error_count
public static int m_error_count -
m_errors_list
-
bStepInto
public boolean bStepInto
-
-
Constructor Details
-
KahluaThread
-
KahluaThread
-
-
Method Details
-
getCurrentCoroutine
-
call
public int call(int arg0) -
isCurrent
-
startErrorMessage
-
flushErrorMessage
public void flushErrorMessage() -
doStacktraceProper
-
doStacktraceProper
public void doStacktraceProper() -
debugException
-
call
-
call
-
tableget
-
tableSet
-
setmetatable
-
getmetatable
-
pcall
-
pcallvoid
-
pcallvoid
-
pcallvoid
-
pcallvoid
-
pcallBoolean
-
pcallBoolean
-
pcallBoolean
-
pcallBoolean
-
pcall
-
pcall
public int pcall(int arg0) -
getEnvironment
-
getOut
-
getPlatform
-
breakpointToggle
-
hasBreakpoint
-
toggleBreakOnChange
-
toggleBreakOnRead
-
hasDataBreakpoint
-
hasReadDataBreakpoint
-