[PATCH v3 0/1] Initial support for LuaJIT scripting
Victor Krapivensky
krapivenskiy.va at phystech.edu
Fri Jun 23 13:19:01 UTC 2017
Signal/error (both by number and by name)/return value injection,
altering tracing options and hooking by syscall class are supported now.
The helper library now provides a number of useful functions.
Victor Krapivensky (1):
Initial support for LuaJIT scripting
Makefile.am | 9 ++
configure.ac | 36 ++++++++
defs.h | 52 +++--------
defs_shared.h | 58 ++++++++++++
ffi.h | 18 ++++
luajit.h | 269 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
luajit_funcs.h | 28 ++++++
luajit_lib.h | 224 ++++++++++++++++++++++++++++++++++++++++++++++
mpers_type.h | 4 +-
qualify.c | 85 +++++++++++-------
strace.c | 35 +++++++-
syscall.c | 117 ++++++++++++++++++++----
syscall_class.h | 19 ++++
sysent.h | 23 ++++-
14 files changed, 883 insertions(+), 94 deletions(-)
create mode 100644 defs_shared.h
create mode 100644 ffi.h
create mode 100644 luajit.h
create mode 100644 luajit_funcs.h
create mode 100644 luajit_lib.h
create mode 100644 syscall_class.h
--
2.11.0
More information about the Strace-devel
mailing list