aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lj_tab.c7
-rw-r--r--src/lj_tab.h3
2 files changed, 0 insertions, 10 deletions
diff --git a/src/lj_tab.c b/src/lj_tab.c
index a9b02dcc..535a69f5 100644
--- a/src/lj_tab.c
+++ b/src/lj_tab.c
@@ -367,13 +367,6 @@ static void rehashtab(lua_State *L, GCtab *t, cTValue *ek)
367 lj_tab_resize(L, t, asize, hsize2hbits(total)); 367 lj_tab_resize(L, t, asize, hsize2hbits(total));
368} 368}
369 369
370#if LJ_HASFFI
371void lj_tab_rehash(lua_State *L, GCtab *t)
372{
373 rehashtab(L, t, niltv(L));
374}
375#endif
376
377void lj_tab_reasize(lua_State *L, GCtab *t, uint32_t nasize) 370void lj_tab_reasize(lua_State *L, GCtab *t, uint32_t nasize)
378{ 371{
379 lj_tab_resize(L, t, nasize+1, t->hmask > 0 ? lj_fls(t->hmask)+1 : 0); 372 lj_tab_resize(L, t, nasize+1, t->hmask > 0 ? lj_fls(t->hmask)+1 : 0);
diff --git a/src/lj_tab.h b/src/lj_tab.h
index cddc4765..9c03fa16 100644
--- a/src/lj_tab.h
+++ b/src/lj_tab.h
@@ -60,9 +60,6 @@ LJ_FUNC GCtab * LJ_FASTCALL lj_tab_new1(lua_State *L, uint32_t ahsize);
60LJ_FUNCA GCtab * LJ_FASTCALL lj_tab_dup(lua_State *L, const GCtab *kt); 60LJ_FUNCA GCtab * LJ_FASTCALL lj_tab_dup(lua_State *L, const GCtab *kt);
61LJ_FUNC void LJ_FASTCALL lj_tab_clear(GCtab *t); 61LJ_FUNC void LJ_FASTCALL lj_tab_clear(GCtab *t);
62LJ_FUNC void LJ_FASTCALL lj_tab_free(global_State *g, GCtab *t); 62LJ_FUNC void LJ_FASTCALL lj_tab_free(global_State *g, GCtab *t);
63#if LJ_HASFFI
64LJ_FUNC void lj_tab_rehash(lua_State *L, GCtab *t);
65#endif
66LJ_FUNC void lj_tab_resize(lua_State *L, GCtab *t, uint32_t asize, uint32_t hbits); 63LJ_FUNC void lj_tab_resize(lua_State *L, GCtab *t, uint32_t asize, uint32_t hbits);
67LJ_FUNCA void lj_tab_reasize(lua_State *L, GCtab *t, uint32_t nasize); 64LJ_FUNCA void lj_tab_reasize(lua_State *L, GCtab *t, uint32_t nasize);
68 65