issue #139 In Ravi table has two additional sub types that need to be handled in GC

lua54
Dibyendu Majumdar 6 years ago
parent 60b75db2ed
commit 7c8e9bcf27

@ -1075,6 +1075,8 @@ static GCObject **correctgraylist (GCObject **p) {
GCObject *curr;
while ((curr = *p) != NULL) {
switch (curr->tt) {
case RAVI_TIARRAY:
case RAVI_TFARRAY:
case LUA_TTABLE: {
Table *h = gco2t(curr);
if (getage(h) == G_TOUCHED1) { /* touched in this cycle? */

Loading…
Cancel
Save