mirror of
https://github.com/LuaJIT/LuaJIT.git
synced 2025-02-12 17:24:09 +00:00
Load jit.util module on demand (saves 1 KB).
This commit is contained in:
parent
d1194a82eb
commit
a13b9206dc
@ -427,6 +427,12 @@ LJLIB_CF(jit_util_ircalladdr)
|
|||||||
|
|
||||||
#include "lj_libdef.h"
|
#include "lj_libdef.h"
|
||||||
|
|
||||||
|
static int luaopen_jit_util(lua_State *L)
|
||||||
|
{
|
||||||
|
LJ_LIB_REG(L, NULL, jit_util);
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
/* -- jit.opt module ------------------------------------------------------ */
|
/* -- jit.opt module ------------------------------------------------------ */
|
||||||
|
|
||||||
#if LJ_HASJIT
|
#if LJ_HASJIT
|
||||||
@ -748,7 +754,7 @@ LUALIB_API int luaopen_jit(lua_State *L)
|
|||||||
tabref(L->env));
|
tabref(L->env));
|
||||||
#endif
|
#endif
|
||||||
#ifndef LUAJIT_DISABLE_JITUTIL
|
#ifndef LUAJIT_DISABLE_JITUTIL
|
||||||
LJ_LIB_REG(L, "jit.util", jit_util);
|
lj_lib_prereg(L, LUA_JITLIBNAME ".util", luaopen_jit_util, tabref(L->env));
|
||||||
#endif
|
#endif
|
||||||
#if LJ_HASJIT
|
#if LJ_HASJIT
|
||||||
LJ_LIB_REG(L, "jit.opt", jit_opt);
|
LJ_LIB_REG(L, "jit.opt", jit_opt);
|
||||||
|
Loading…
Reference in New Issue
Block a user