Class KahluaThread
java.lang.Object
se.krka.kahlua.vm.KahluaThread
- Direct Known Subclasses:
BlockingKahluaThread
,VerifiedSingleKahluaThread
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionboolean
boolean
boolean
int
int
static LuaCallFrame
int
static int
-
Constructor Summary
ConstructorsConstructorDescriptionKahluaThread
(PrintStream arg0, Platform arg1, KahluaTable arg2) KahluaThread
(Platform arg0, KahluaTable arg1) -
Method Summary
Modifier and TypeMethodDescriptionvoid
breakpointToggle
(String arg0, int arg1) int
call
(int arg0) void
debugException
(Exception arg0) void
void
void
getmetatable
(Object arg0, boolean arg1) getOut()
boolean
hasBreakpoint
(String arg0, int arg1) boolean
hasDataBreakpoint
(KahluaTable arg0, Object arg1) boolean
hasReadDataBreakpoint
(KahluaTable arg0, Object arg1) boolean
int
pcall
(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) void
void
void
void
void
setmetatable
(Object arg0, KahluaTable arg1) void
void
toggleBreakOnChange
(KahluaTable arg0, Object arg1) void
toggleBreakOnRead
(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
-