modules impl.: avoid using custom trampolines
...when making calls from lua to C modules; use luaJIT FFI instead. This eliminates some cases of lua_pushlightuserdata().
Showing
- .luacheckrc 1 addition, 0 deletions.luacheckrc
- daemon/engine.c 10 additions, 86 deletionsdaemon/engine.c
- daemon/lua/kres-gen.lua 33 additions, 1 deletiondaemon/lua/kres-gen.lua
- daemon/lua/kres-gen.sh 16 additions, 3 deletionsdaemon/lua/kres-gen.sh
- daemon/lua/sandbox.lua.in 73 additions, 19 deletionsdaemon/lua/sandbox.lua.in
Please register or sign in to comment