Public Attributes | List of all members
global_State Struct Reference

#include <lstate.h>

Public Attributes

GCObjectallgc
 
GCObjectallweak
 
unsigned int Cstacklimit
 
lu_byte currentwhite
 
GCObjectephemeron
 
GCObjectfinobj
 
GCObjectfinobjold1
 
GCObjectfinobjrold
 
GCObjectfinobjsur
 
GCObjectfirstold1
 
GCObjectfixedgc
 
lua_Alloc frealloc
 
l_mem GCdebt
 
lu_byte gcemergency
 
lu_mem GCestimate
 
lu_byte gckind
 
lu_byte gcpause
 
lu_byte gcrunning
 
lu_byte gcstate
 
lu_byte gcstepmul
 
lu_byte gcstepsize
 
lu_byte genmajormul
 
lu_byte genminormul
 
GCObjectgray
 
GCObjectgrayagain
 
TValue l_registry
 
lu_mem lastatomic
 
struct lua_Statemainthread
 
TStringmemerrmsg
 
struct Tablemt [LUA_NUMTAGS]
 
TValue nilvalue
 
GCObjectold1
 
lua_CFunction panic
 
GCObjectreallyold
 
unsigned int seed
 
TStringstrcache [STRCACHE_N][STRCACHE_M]
 
stringtable strt
 
GCObjectsurvival
 
GCObject ** sweepgc
 
TStringtmname [TM_N]
 
GCObjecttobefnz
 
l_mem totalbytes
 
struct lua_Statetwups
 
void * ud
 
void * ud_warn
 
lua_WarnFunction warnf
 
GCObjectweak
 

Detailed Description

Definition at line 251 of file lstate.h.

Member Data Documentation

GCObject* global_State::allgc

Definition at line 272 of file lstate.h.

GCObject* global_State::allweak

Definition at line 279 of file lstate.h.

unsigned int global_State::Cstacklimit

Definition at line 299 of file lstate.h.

lu_byte global_State::currentwhite

Definition at line 262 of file lstate.h.

GCObject* global_State::ephemeron

Definition at line 278 of file lstate.h.

GCObject* global_State::finobj

Definition at line 274 of file lstate.h.

GCObject* global_State::finobjold1

Definition at line 288 of file lstate.h.

GCObject* global_State::finobjrold

Definition at line 289 of file lstate.h.

GCObject* global_State::finobjsur

Definition at line 287 of file lstate.h.

GCObject* global_State::firstold1

Definition at line 286 of file lstate.h.

GCObject* global_State::fixedgc

Definition at line 281 of file lstate.h.

lua_Alloc global_State::frealloc

Definition at line 252 of file lstate.h.

l_mem global_State::GCdebt

Definition at line 255 of file lstate.h.

lu_byte global_State::gcemergency

Definition at line 268 of file lstate.h.

lu_mem global_State::GCestimate

Definition at line 256 of file lstate.h.

lu_byte global_State::gckind

Definition at line 264 of file lstate.h.

lu_byte global_State::gcpause

Definition at line 269 of file lstate.h.

lu_byte global_State::gcrunning

Definition at line 267 of file lstate.h.

lu_byte global_State::gcstate

Definition at line 263 of file lstate.h.

lu_byte global_State::gcstepmul

Definition at line 270 of file lstate.h.

lu_byte global_State::gcstepsize

Definition at line 271 of file lstate.h.

lu_byte global_State::genmajormul

Definition at line 266 of file lstate.h.

lu_byte global_State::genminormul

Definition at line 265 of file lstate.h.

GCObject* global_State::gray

Definition at line 275 of file lstate.h.

GCObject* global_State::grayagain

Definition at line 276 of file lstate.h.

TValue global_State::l_registry

Definition at line 259 of file lstate.h.

lu_mem global_State::lastatomic

Definition at line 257 of file lstate.h.

struct lua_State* global_State::mainthread

Definition at line 292 of file lstate.h.

TString* global_State::memerrmsg

Definition at line 293 of file lstate.h.

struct Table* global_State::mt[LUA_NUMTAGS]

Definition at line 295 of file lstate.h.

TValue global_State::nilvalue

Definition at line 260 of file lstate.h.

GCObject* global_State::old1

Definition at line 284 of file lstate.h.

lua_CFunction global_State::panic

Definition at line 291 of file lstate.h.

GCObject* global_State::reallyold

Definition at line 285 of file lstate.h.

unsigned int global_State::seed

Definition at line 261 of file lstate.h.

TString* global_State::strcache[STRCACHE_N][STRCACHE_M]

Definition at line 296 of file lstate.h.

stringtable global_State::strt

Definition at line 258 of file lstate.h.

GCObject* global_State::survival

Definition at line 283 of file lstate.h.

GCObject** global_State::sweepgc

Definition at line 273 of file lstate.h.

TString* global_State::tmname[TM_N]

Definition at line 294 of file lstate.h.

GCObject* global_State::tobefnz

Definition at line 280 of file lstate.h.

l_mem global_State::totalbytes

Definition at line 254 of file lstate.h.

struct lua_State* global_State::twups

Definition at line 290 of file lstate.h.

void* global_State::ud

Definition at line 253 of file lstate.h.

void* global_State::ud_warn

Definition at line 298 of file lstate.h.

lua_WarnFunction global_State::warnf

Definition at line 297 of file lstate.h.

GCObject* global_State::weak

Definition at line 277 of file lstate.h.


The documentation for this struct was generated from the following file:


plotjuggler
Author(s): Davide Faconti
autogenerated on Sun Dec 6 2020 04:02:49