diff options
author | Mike Pall <mike> | 2014-12-20 00:17:50 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2014-12-20 00:17:50 +0100 |
commit | 6e9145a882ea70fe438d59959ac4e65481fe5e85 (patch) | |
tree | 98e7c78e5aab6bd0360d9e00e4c82e9f1634c96d /src/lj_state.c | |
parent | 82e6e5fb5f17e497b3341322998ede75ec29e554 (diff) | |
download | luajit-6e9145a882ea70fe438d59959ac4e65481fe5e85.tar.gz luajit-6e9145a882ea70fe438d59959ac4e65481fe5e85.tar.bz2 luajit-6e9145a882ea70fe438d59959ac4e65481fe5e85.zip |
Cleanup of memory vs. GC sizes. No functional changes.
Diffstat (limited to 'src/lj_state.c')
-rw-r--r-- | src/lj_state.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lj_state.c b/src/lj_state.c index 444f269d..344f8fe1 100644 --- a/src/lj_state.c +++ b/src/lj_state.c | |||
@@ -187,7 +187,7 @@ LUA_API lua_State *lua_newstate(lua_Alloc f, void *ud) | |||
187 | GG_State *GG = (GG_State *)f(ud, NULL, 0, sizeof(GG_State)); | 187 | GG_State *GG = (GG_State *)f(ud, NULL, 0, sizeof(GG_State)); |
188 | lua_State *L = &GG->L; | 188 | lua_State *L = &GG->L; |
189 | global_State *g = &GG->g; | 189 | global_State *g = &GG->g; |
190 | if (GG == NULL || !checkptr32(GG)) return NULL; | 190 | if (GG == NULL || !checkptrGC(GG)) return NULL; |
191 | memset(GG, 0, sizeof(GG_State)); | 191 | memset(GG, 0, sizeof(GG_State)); |
192 | L->gct = ~LJ_TTHREAD; | 192 | L->gct = ~LJ_TTHREAD; |
193 | L->marked = LJ_GC_WHITE0 | LJ_GC_FIXED | LJ_GC_SFIXED; /* Prevent free. */ | 193 | L->marked = LJ_GC_WHITE0 | LJ_GC_FIXED | LJ_GC_SFIXED; /* Prevent free. */ |