From 57555f8bd4092452e1ac34f75d8fa8c07c9741e0 Mon Sep 17 00:00:00 2001 From: Wang Renxin Date: Wed, 14 Oct 2015 11:44:08 +0800 Subject: [PATCH] +ignored array for gc. --- core/my_basic.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/my_basic.c b/core/my_basic.c index eb63182..6b4a9f6 100755 --- a/core/my_basic.c +++ b/core/my_basic.c @@ -4041,6 +4041,9 @@ void _gc_add(_ref_t* ref, void* data) { /* Add a referenced object to GC */ mb_assert(ref && data); + if(ref->type == _DT_ARRAY) + return; + if(!ref->s->gc.table) return;