[Tarantool-patches] [PATCH luajit 0/2] Fix use-def analysis for varargs

Sergey Kaplun skaplun at tarantool.org
Fri Jun 9 12:32:51 MSK 2023


The first patch in the patchset fixes the problem related to the flaky
test from tarantool/tarantool#8718. And a really similar issue is fixed
via the second commit.

Branch: https://github.com/tarantool/luajit/tree/skaplun/lj-704-bc-varg-use-def
PR: https://github.com/tarantool/tarantool/pull/8754
Related Issues:
* https://github.com/tarantool/tarantool/issues/8516
* https://github.com/tarantool/tarantool/issues/8718
* https://github.com/LuaJIT/LuaJIT/issues/704

Mike Pall (2):
  Fix use-def analysis for BC_VARG.
  Fix use-def analysis for vararg functions.

 src/lj_snap.c                                 | 10 ++-
 .../lj-704-bc-varg-use-def.test.lua           | 90 +++++++++++++++++++
 2 files changed, 97 insertions(+), 3 deletions(-)
 create mode 100644 test/tarantool-tests/lj-704-bc-varg-use-def.test.lua

-- 
2.34.1



More information about the Tarantool-patches mailing list