aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2016-10-13 18:38:22 +0200
committerMike Pall <mike>2016-10-13 18:38:22 +0200
commit3f43f09413c49a1f4cffc0e060d755e84c5df85e (patch)
tree211f67458aa2197ff6daf12a4cd313acdac01be0 /src
parent54b78e7c66bff326a0223aac1fd5373515ca3014 (diff)
parenta68c4118572529e0223cad3d4f2d214a54b1ab7a (diff)
downloadluajit-3f43f09413c49a1f4cffc0e060d755e84c5df85e.tar.gz
luajit-3f43f09413c49a1f4cffc0e060d755e84c5df85e.tar.bz2
luajit-3f43f09413c49a1f4cffc0e060d755e84c5df85e.zip
Merge branch 'master' into v2.1
Diffstat (limited to 'src')
-rw-r--r--src/lj_gc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_gc.c b/src/lj_gc.c
index 7c707462..2f9d5ff1 100644
--- a/src/lj_gc.c
+++ b/src/lj_gc.c
@@ -310,7 +310,7 @@ static size_t propagatemark(global_State *g)
310 if (gc_traverse_tab(g, t) > 0) 310 if (gc_traverse_tab(g, t) > 0)
311 black2gray(o); /* Keep weak tables gray. */ 311 black2gray(o); /* Keep weak tables gray. */
312 return sizeof(GCtab) + sizeof(TValue) * t->asize + 312 return sizeof(GCtab) + sizeof(TValue) * t->asize +
313 sizeof(Node) * (t->hmask + 1); 313 (t->hmask ? sizeof(Node) * (t->hmask + 1) : 0);
314 } else if (LJ_LIKELY(gct == ~LJ_TFUNC)) { 314 } else if (LJ_LIKELY(gct == ~LJ_TFUNC)) {
315 GCfunc *fn = gco2func(o); 315 GCfunc *fn = gco2func(o);
316 gc_traverse_func(g, fn); 316 gc_traverse_func(g, fn);