Aside from the upoken function, a notable change is that
strace.inject_signo, strace.inject_retval, strace.umove and
strace.umove_str functions no longer take the tcp argument but operate
on current_tcp.
There are also some improvements in the helper library, e.g.
strace.hook{,_class,_scno} functions now support a table argument
instead of a single string/number.

Victor Krapivensky (2):
  Initial support for LuaJIT scripting
  Introduce upoken function and expose it to LuaJIT scripts

 .gitignore     |   1 +
 Makefile.am    |  17 +++
 configure.ac   |  36 ++++++
 defs.h         |  56 +++------
 defs_shared.h  |  65 ++++++++++
 ffi.h          |  19 +++
 luajit.h       | 358 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 luajit_lib.lua | 376 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 qualify.c      |  84 ++++++++-----
 strace.1       | 379 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 strace.c       |  36 +++++-
 syscall.c      | 117 +++++++++++++++---
 sysent.h       |  24 +++-
 util.c         | 172 ++++++++++++++++++++++++++
 14 files changed, 1648 insertions(+), 92 deletions(-)
 create mode 100644 defs_shared.h
 create mode 100644 ffi.h
 create mode 100644 luajit.h
 create mode 100644 luajit_lib.lua

-- 
2.11.0


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Strace-devel mailing list
Strace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/strace-devel

Reply via email to