diff options
Diffstat (limited to 'table.c')
-rw-r--r-- | table.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -3,7 +3,7 @@ | |||
3 | ** Module to control static tables | 3 | ** Module to control static tables |
4 | */ | 4 | */ |
5 | 5 | ||
6 | char *rcs_table="$Id: table.c,v 2.59 1997/02/26 17:38:41 roberto Unstable roberto $"; | 6 | char *rcs_table="$Id: table.c,v 2.60 1997/03/11 18:44:28 roberto Exp roberto $"; |
7 | 7 | ||
8 | #include "mem.h" | 8 | #include "mem.h" |
9 | #include "opcode.h" | 9 | #include "opcode.h" |
@@ -168,6 +168,8 @@ Long luaI_collectgarbage (void) | |||
168 | lua_travsymbol(lua_markobject); /* mark symbol table objects */ | 168 | lua_travsymbol(lua_markobject); /* mark symbol table objects */ |
169 | luaI_travlock(lua_markobject); /* mark locked objects */ | 169 | luaI_travlock(lua_markobject); /* mark locked objects */ |
170 | luaI_travfallbacks(lua_markobject); /* mark fallbacks */ | 170 | luaI_travfallbacks(lua_markobject); /* mark fallbacks */ |
171 | luaI_hashcallIM(); | ||
172 | luaI_strcallIM(); | ||
171 | luaI_invalidaterefs(); | 173 | luaI_invalidaterefs(); |
172 | recovered += lua_strcollector(); | 174 | recovered += lua_strcollector(); |
173 | recovered += lua_hashcollector(); | 175 | recovered += lua_hashcollector(); |