]> git.ipfire.org Git - thirdparty/knot-resolver.git/commit
modules impl.: avoid using custom trampolines
authorVladimír Čunát <vladimir.cunat@nic.cz>
Fri, 15 Mar 2019 16:14:58 +0000 (17:14 +0100)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Thu, 13 Jun 2019 13:02:44 +0000 (15:02 +0200)
commit2cf2ee778331efa5778ddaa5dd0c8512355ff26f
treec47dc9a3c16813c82bdbed6bb3b3716e7dab713d
parent07edf08295978cacc3fb9c714711c07ed0bedd55
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().
.luacheckrc
daemon/engine.c
daemon/lua/kres-gen.lua
daemon/lua/kres-gen.sh
daemon/lua/sandbox.lua.in