[PATCH v9 0/3] Add LuaJIT scripting support
Victor Krapivensky
krapivenskiy.va at phystech.edu
Tue Jul 25 12:59:44 UTC 2017
Victor Krapivensky (3):
Initial support for LuaJIT scripting
Introduce upoken function and expose it to LuaJIT scripts
tests: check LuaJIT scripting support
.gitignore | 1 +
Makefile.am | 17 +++
configure.ac | 36 +++++
defs.h | 56 +++----
defs_shared.h | 66 ++++++++
ffi.h | 19 +++
luajit.h | 358 +++++++++++++++++++++++++++++++++++++++++++
luajit_lib.lua | 382 ++++++++++++++++++++++++++++++++++++++++++++++
qualify.c | 84 ++++++----
strace.1 | 388 +++++++++++++++++++++++++++++++++++++++++++++++
strace.c | 36 ++++-
syscall.c | 117 +++++++++++---
sysent.h | 24 ++-
tests/.gitignore | 1 +
tests/Makefile.am | 13 +-
tests/lua-basics.test | 240 +++++++++++++++++++++++++++++
tests/lua-qual.test | 57 +++++++
tests/lua-tampering.test | 151 ++++++++++++++++++
tests/lua.c | 115 ++++++++++++++
tests/lua.sh | 11 ++
util.c | 172 +++++++++++++++++++++
21 files changed, 2251 insertions(+), 93 deletions(-)
create mode 100644 defs_shared.h
create mode 100644 ffi.h
create mode 100644 luajit.h
create mode 100644 luajit_lib.lua
create mode 100755 tests/lua-basics.test
create mode 100755 tests/lua-qual.test
create mode 100755 tests/lua-tampering.test
create mode 100644 tests/lua.c
create mode 100644 tests/lua.sh
--
2.11.0
More information about the Strace-devel
mailing list