aboutsummaryrefslogtreecommitdiff
path: root/src/lj_tab.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lj_tab.c')
-rw-r--r--src/lj_tab.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lj_tab.c b/src/lj_tab.c
index 43737aa9..427b6118 100644
--- a/src/lj_tab.c
+++ b/src/lj_tab.c
@@ -160,6 +160,7 @@ GCtab *lj_tab_new(lua_State *L, uint32_t asize, uint32_t hbits)
160 return t; 160 return t;
161} 161}
162 162
163#if LJ_HASJIT
163GCtab * LJ_FASTCALL lj_tab_new1(lua_State *L, uint32_t ahsize) 164GCtab * LJ_FASTCALL lj_tab_new1(lua_State *L, uint32_t ahsize)
164{ 165{
165 GCtab *t = newtab(L, ahsize & 0xffffff, ahsize >> 24); 166 GCtab *t = newtab(L, ahsize & 0xffffff, ahsize >> 24);
@@ -167,6 +168,7 @@ GCtab * LJ_FASTCALL lj_tab_new1(lua_State *L, uint32_t ahsize)
167 if (t->hmask > 0) clearhpart(t); 168 if (t->hmask > 0) clearhpart(t);
168 return t; 169 return t;
169} 170}
171#endif
170 172
171/* Duplicate a table. */ 173/* Duplicate a table. */
172GCtab * LJ_FASTCALL lj_tab_dup(lua_State *L, const GCtab *kt) 174GCtab * LJ_FASTCALL lj_tab_dup(lua_State *L, const GCtab *kt)