summaryrefslogtreecommitdiff
path: root/src/lj_state.c
diff options
context:
space:
mode:
authorMike Pall <mike>2014-12-20 00:17:50 +0100
committerMike Pall <mike>2014-12-20 00:17:50 +0100
commit6e9145a882ea70fe438d59959ac4e65481fe5e85 (patch)
tree98e7c78e5aab6bd0360d9e00e4c82e9f1634c96d /src/lj_state.c
parent82e6e5fb5f17e497b3341322998ede75ec29e554 (diff)
downloadluajit-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.c2
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. */