diff options
author | Mike Pall <mike> | 2015-10-01 16:26:00 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2015-10-01 16:26:00 +0200 |
commit | 86c21bd245f7a1b1aef09999f502997f0656f127 (patch) | |
tree | 0a835431a518e50928b3bebe27d164d201110c0a /src/lj_api.c | |
parent | 0b09c971c9edfdd901c9a4480423cc786bce7a94 (diff) | |
download | luajit-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.c | 3 |
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 | } |