aboutsummaryrefslogtreecommitdiff
path: root/src/lj_tab.h
diff options
context:
space:
mode:
authorMike Pall <mike>2015-05-19 01:59:29 +0200
committerMike Pall <mike>2015-05-19 01:59:29 +0200
commitb82fc3ddc032dfc3da813cda9715d356975922e7 (patch)
tree21e5a68db18a8b3bc339c0e1b3a5c8825ab1e75a /src/lj_tab.h
parentd8cfc370ef182ff3240ffd1e27e33d4594fde658 (diff)
downloadluajit-b82fc3ddc032dfc3da813cda9715d356975922e7.tar.gz
luajit-b82fc3ddc032dfc3da813cda9715d356975922e7.tar.bz2
luajit-b82fc3ddc032dfc3da813cda9715d356975922e7.zip
Bump table allocations retroactively if they grow later on.
Diffstat (limited to 'src/lj_tab.h')
-rw-r--r--src/lj_tab.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_tab.h b/src/lj_tab.h
index 1da28bd9..7cf031be 100644
--- a/src/lj_tab.h
+++ b/src/lj_tab.h
@@ -44,6 +44,7 @@ LJ_FUNC void LJ_FASTCALL lj_tab_free(global_State *g, GCtab *t);
44#if LJ_HASFFI 44#if LJ_HASFFI
45LJ_FUNC void lj_tab_rehash(lua_State *L, GCtab *t); 45LJ_FUNC void lj_tab_rehash(lua_State *L, GCtab *t);
46#endif 46#endif
47LJ_FUNC void lj_tab_resize(lua_State *L, GCtab *t, uint32_t asize, uint32_t hbits);
47LJ_FUNCA void lj_tab_reasize(lua_State *L, GCtab *t, uint32_t nasize); 48LJ_FUNCA void lj_tab_reasize(lua_State *L, GCtab *t, uint32_t nasize);
48 49
49/* Caveat: all getters except lj_tab_get() can return NULL! */ 50/* Caveat: all getters except lj_tab_get() can return NULL! */