mainthread 524 lib/lua/lapi.c return (G(L)->mainthread == L); mainthread 131 lib/lua/lgc.c GCObject **p = &g->mainthread->next; mainthread 385 lib/lua/lgc.c lua_assert(gco2th(o) != L && gco2th(o) != G(L)->mainthread); mainthread 455 lib/lua/lgc.c udata->uv.next = g->mainthread->next; /* return it to `root' list */ mainthread 456 lib/lua/lgc.c g->mainthread->next = o; mainthread 506 lib/lua/lgc.c markobject(g, g->mainthread); mainthread 508 lib/lua/lgc.c markvalue(g, gt(g->mainthread)); mainthread 535 lib/lua/lgc.c lua_assert(!iswhite(obj2gco(g->mainthread))); mainthread 159 lib/lua/lstate.c g->mainthread = L; mainthread 200 lib/lua/lstate.c L = G(L)->mainthread; /* only the main thread can be closed */ mainthread 90 lib/lua/lstate.h struct lua_State *mainthread; mainthread 107 lib/lua/lstring.c u->uv.next = G(L)->mainthread->next; mainthread 108 lib/lua/lstring.c G(L)->mainthread->next = obj2gco(u);