From a8d3aa14fdcbc8c8ee6512bbcb4ad51a488a1e57 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Mon, 29 Mar 2010 14:43:14 -0300 Subject: global table now is only kept in the registry --- lgc.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'lgc.c') diff --git a/lgc.c b/lgc.c index 0612f4a5..64c662b1 100644 --- a/lgc.c +++ b/lgc.c @@ -1,5 +1,5 @@ /* -** $Id: lgc.c,v 2.73 2010/03/25 19:37:23 roberto Exp roberto $ +** $Id: lgc.c,v 2.74 2010/03/26 20:58:11 roberto Exp roberto $ ** Garbage Collector ** See Copyright Notice in lua.h */ @@ -235,8 +235,6 @@ static void markroot (lua_State *L) { g->grayagain = NULL; g->weak = g->ephemeron = g->allweak = NULL; markobject(g, g->mainthread); - /* make global table and registry to be traversed before main stack */ - markobject(g, g->l_gt); markvalue(g, &g->l_registry); markmt(g); markbeingfnz(g); /* mark any finalizing object left from previous cycle */ -- cgit v1.2.3-55-g6feb