gco2t
gco2t(o)->gclist = g->grayagain;
linktable(gco2t(o), &g->gray);
Table *h = gco2t(o);
next = gco2t(w)->gclist;
if (traverseephemeron(g, gco2t(w))) { /* traverse marked some value? */
for (; l != f; l = gco2t(l)->gclist) {
Table *h = gco2t(l);
for (; l != f; l = gco2t(l)->gclist) {
Table *h = gco2t(l);
case LUA_TTABLE: luaH_free(L, gco2t(o)); break;