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);