#include <lstate.h>

Public Attributes | |
| lua_Alloc | frealloc |
| void * | ud |
| lu_mem | totalbytes |
| l_mem | GCdebt |
| lu_mem | lastmajormem |
| stringtable | strt |
| TValue | l_registry |
| lu_byte | currentwhite |
| lu_byte | gcstate |
| lu_byte | gckind |
| lu_byte | gcrunning |
| int | sweepstrgc |
| GCObject * | allgc |
| GCObject * | finobj |
| GCObject ** | sweepgc |
| GCObject * | gray |
| GCObject * | grayagain |
| GCObject * | weak |
| GCObject * | ephemeron |
| GCObject * | allweak |
| GCObject * | tobefnz |
| UpVal | uvhead |
| Mbuffer | buff |
| int | gcpause |
| int | gcmajorinc |
| int | gcstepmul |
| lua_CFunction | panic |
| struct lua_State * | mainthread |
| const lua_Number * | version |
| TString * | memerrmsg |
| TString * | tmname [TM_N] |
| struct Table * | mt [LUA_NUMTAGS] |
Definition at line 111 of file lstate.h.
Definition at line 124 of file lstate.h.
Referenced by lua_newstate(), luaC_checkfinalizer(), luaC_freeallobjects(), luaC_newobj(), luaF_close(), singlestep(), and udata2finalize().
Definition at line 131 of file lstate.h.
Referenced by atomic(), lua_newstate(), markroot(), traverseephemeron(), and traversetable().
Definition at line 134 of file lstate.h.
Referenced by checkSizes(), close_state(), and lua_newstate().
Definition at line 119 of file lstate.h.
Referenced by atomic(), lua_newstate(), and luaC_freeallobjects().
Definition at line 130 of file lstate.h.
Referenced by atomic(), convergeephemerons(), lua_newstate(), markroot(), retraversegrays(), and traverseephemeron().
Definition at line 125 of file lstate.h.
Referenced by lua_newstate(), luaC_checkfinalizer(), luaC_freeallobjects(), separatetobefnz(), and singlestep().
Definition at line 112 of file lstate.h.
Referenced by close_state(), lua_newstate(), and luaM_realloc_().
Definition at line 115 of file lstate.h.
Referenced by lua_newstate(), luaE_setdebt(), luaM_realloc_(), step(), and sweeplist().
Definition at line 121 of file lstate.h.
Referenced by checkSizes(), lua_gc(), lua_newstate(), luaC_changemode(), luaC_freeallobjects(), and luaC_fullgc().
Definition at line 136 of file lstate.h.
Referenced by generationalcollection(), lua_gc(), and lua_newstate().
Definition at line 135 of file lstate.h.
Referenced by lua_gc(), and lua_newstate().
Definition at line 122 of file lstate.h.
Referenced by f_luaopen(), GCTM(), lua_gc(), lua_newstate(), and luaM_realloc_().
Definition at line 120 of file lstate.h.
Referenced by atomic(), lua_gc(), lua_newstate(), luaC_barrier_(), luaC_changemode(), luaC_fullgc(), luaC_runtilstate(), luaM_realloc_(), singlestep(), step(), and traversestack().
Definition at line 137 of file lstate.h.
Referenced by lua_gc(), lua_newstate(), and step().
Definition at line 127 of file lstate.h.
Referenced by lua_newstate(), markroot(), propagateall(), propagatelist(), propagatemark(), reallymarkobject(), and singlestep().
Definition at line 128 of file lstate.h.
Referenced by lua_newstate(), luaC_barrierback_(), luaC_barrierproto_(), markroot(), propagatemark(), retraversegrays(), traverseephemeron(), and traverseweakvalue().
Definition at line 118 of file lstate.h.
Referenced by atomic(), init_registry(), lua_newstate(), markroot(), and singlestep().
Definition at line 116 of file lstate.h.
Referenced by generationalcollection(), lua_gc(), lua_newstate(), and luaC_changemode().
| struct lua_State* global_State::mainthread |
Definition at line 139 of file lstate.h.
Referenced by atomic(), lua_newstate(), markroot(), and singlestep().
Definition at line 141 of file lstate.h.
Referenced by f_luaopen().
| struct Table* global_State::mt[LUA_NUMTAGS] |
Definition at line 143 of file lstate.h.
Referenced by lua_newstate(), and markmt().
Definition at line 138 of file lstate.h.
Referenced by lua_newstate().
Definition at line 117 of file lstate.h.
Referenced by checkSizes(), lua_newstate(), luaC_freeallobjects(), and singlestep().
Definition at line 126 of file lstate.h.
Referenced by singlestep().
Definition at line 123 of file lstate.h.
Referenced by atomic(), luaC_changemode(), luaC_fullgc(), and singlestep().
| TString* global_State::tmname[TM_N] |
Definition at line 132 of file lstate.h.
Referenced by callallpendingfinalizers(), lua_newstate(), luaC_forcestep(), markbeingfnz(), separatetobefnz(), and udata2finalize().
Definition at line 114 of file lstate.h.
Referenced by lua_newstate(), and luaE_setdebt().
| void* global_State::ud |
Definition at line 113 of file lstate.h.
Referenced by close_state(), lua_newstate(), and luaM_realloc_().
Definition at line 133 of file lstate.h.
Referenced by lua_newstate(), luaF_findupval(), and remarkupvals().
| const lua_Number* global_State::version |
Definition at line 140 of file lstate.h.
Referenced by lua_newstate().
Definition at line 129 of file lstate.h.
Referenced by atomic(), lua_newstate(), markroot(), retraversegrays(), and traverseweakvalue().
| Generated by doxygen 1.7.1 on Fri May 25 2012 01:12:45 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |