Changeset View
Changeset View
Standalone View
Standalone View
sys/contrib/openzfs/module/lua/lstate.c
| Show First 20 Lines • Show All 282 Lines • ▼ Show 20 Lines | LUA_API lua_State *lua_newstate (lua_Alloc f, void *ud) { | ||||
| g->uvhead.u.l.next = &g->uvhead; | g->uvhead.u.l.next = &g->uvhead; | ||||
| g->gcrunning = 0; /* no GC while building state */ | g->gcrunning = 0; /* no GC while building state */ | ||||
| g->GCestimate = 0; | g->GCestimate = 0; | ||||
| g->strt.size = 0; | g->strt.size = 0; | ||||
| g->strt.nuse = 0; | g->strt.nuse = 0; | ||||
| g->strt.hash = NULL; | g->strt.hash = NULL; | ||||
| setnilvalue(&g->l_registry); | setnilvalue(&g->l_registry); | ||||
| luaZ_initbuffer(L, &g->buff); | luaZ_initbuffer(L, &g->buff); | ||||
| g->panic = NULL; | g->on_panic = NULL; | ||||
| g->version = NULL; | g->version = NULL; | ||||
| g->gcstate = GCSpause; | g->gcstate = GCSpause; | ||||
| g->allgc = NULL; | g->allgc = NULL; | ||||
| g->finobj = NULL; | g->finobj = NULL; | ||||
| g->tobefnz = NULL; | g->tobefnz = NULL; | ||||
| g->sweepgc = g->sweepfin = NULL; | g->sweepgc = g->sweepfin = NULL; | ||||
| g->gray = g->grayagain = NULL; | g->gray = g->grayagain = NULL; | ||||
| g->weak = g->ephemeron = g->allweak = NULL; | g->weak = g->ephemeron = g->allweak = NULL; | ||||
| Show All 20 Lines | |||||