aboutsummaryrefslogtreecommitdiff
path: root/src/lj_api.c
diff options
context:
space:
mode:
authorMike Pall <mike>2015-10-01 16:26:00 +0200
committerMike Pall <mike>2015-10-01 16:26:00 +0200
commit86c21bd245f7a1b1aef09999f502997f0656f127 (patch)
tree0a835431a518e50928b3bebe27d164d201110c0a /src/lj_api.c
parent0b09c971c9edfdd901c9a4480423cc786bce7a94 (diff)
downloadluajit-86c21bd245f7a1b1aef09999f502997f0656f127.tar.gz
luajit-86c21bd245f7a1b1aef09999f502997f0656f127.tar.bz2
luajit-86c21bd245f7a1b1aef09999f502997f0656f127.zip
Add collectgarbage("isrunning").
Diffstat (limited to 'src/lj_api.c')
-rw-r--r--src/lj_api.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lj_api.c b/src/lj_api.c
index 1f09284f..042b0d9c 100644
--- a/src/lj_api.c
+++ b/src/lj_api.c
@@ -1188,6 +1188,9 @@ LUA_API int lua_gc(lua_State *L, int what, int data)
1188 res = (int)(g->gc.stepmul); 1188 res = (int)(g->gc.stepmul);
1189 g->gc.stepmul = (MSize)data; 1189 g->gc.stepmul = (MSize)data;
1190 break; 1190 break;
1191 case LUA_GCISRUNNING:
1192 res = (g->gc.threshold != LJ_MAX_MEM);
1193 break;
1191 default: 1194 default:
1192 res = -1; /* Invalid option. */ 1195 res = -1; /* Invalid option. */
1193 } 1196 }