diff options
author | Mike Pall <mike> | 2015-05-19 01:59:29 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2015-05-19 01:59:29 +0200 |
commit | b82fc3ddc032dfc3da813cda9715d356975922e7 (patch) | |
tree | 21e5a68db18a8b3bc339c0e1b3a5c8825ab1e75a /src/lj_tab.h | |
parent | d8cfc370ef182ff3240ffd1e27e33d4594fde658 (diff) | |
download | luajit-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.h | 1 |
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 |
45 | LJ_FUNC void lj_tab_rehash(lua_State *L, GCtab *t); | 45 | LJ_FUNC void lj_tab_rehash(lua_State *L, GCtab *t); |
46 | #endif | 46 | #endif |
47 | LJ_FUNC void lj_tab_resize(lua_State *L, GCtab *t, uint32_t asize, uint32_t hbits); | ||
47 | LJ_FUNCA void lj_tab_reasize(lua_State *L, GCtab *t, uint32_t nasize); | 48 | LJ_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! */ |