luaM_realloc_
luaM_realloc_(L, (b), (on)*(e), (n)*(e)))
#define luaM_freemem(L, b, s) luaM_realloc_(L, (b), (s), 0)
#define luaM_free(L, b) luaM_realloc_(L, (b), sizeof(*(b)), 0)
#define luaM_malloc(L,s) luaM_realloc_(L, NULL, 0, (s))
#define luaM_newobject(L,tag,s) luaM_realloc_(L, NULL, tag, (s))
LUAI_FUNC void *luaM_realloc_ (lua_State *L, void *block, size_t oldsize,