Package se.krka.kahlua.vm
Class LuaCallFrame
java.lang.Object
se.krka.kahlua.vm.LuaCallFrame
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclearFromIndex(int int1) voidcloseUpvalues(int int1) findUpvalue(int int1) final Objectget(int int1) getNameOfStack(int int1) intgetTop()voidinit()booleanisJava()booleanisLua()voidintintintpushNil()voidpushVarargs(int int1, int int2) final voidvoidsetLocalVarToStack(String string, int int1) voidfinal voidsetTop(int int1) voidstackClear(int int1, int int2) final voidstackCopy(int int1, int int2, int int3) toString()
-
Field Details
-
coroutine
-
closure
-
javaFunction
-
pc
public int pc -
localBase
public int localBase -
nArguments
public int nArguments -
canYield
public boolean canYield -
localsAssigned
public int localsAssigned -
LocalVarToStackMap
-
LocalStackToVarMap
-
LocalVarNames
-
-
Constructor Details
-
LuaCallFrame
-
-
Method Details
-
getFilename
-
set
-
get
-
push
-
push
-
pushNil
public int pushNil() -
stackCopy
public final void stackCopy(int int1, int int2, int int3) -
stackClear
public void stackClear(int int1, int int2) -
clearFromIndex
public void clearFromIndex(int int1) -
setTop
public final void setTop(int int1) -
closeUpvalues
public void closeUpvalues(int int1) -
findUpvalue
-
getTop
public int getTop() -
init
public void init() -
setPrototypeStacksize
public void setPrototypeStacksize() -
pushVarargs
public void pushVarargs(int int1, int int2) -
getEnvironment
-
isJava
public boolean isJava() -
isLua
public boolean isLua() -
toString2
-
toString
-
getPlatform
-
getThread
-
getClosure
-
setLocalVarToStack
-
getNameOfStack
-
printoutLocalVars
public void printoutLocalVars()
-