[Tarantool-patches] [PATCH luajit 0/3][v2] Fix C file generation in jit.bcsave.

Sergey Bronnikov estetus at gmail.com
Thu Nov 9 16:06:12 MSK 2023


From: Sergey Bronnikov <sergeyb at tarantool.org>

Changes in v2:

- added patch "Add 'cc' file type for saving bytecode."
- updated building test libraries
- add test for C library as well
- small refactoring in test/tarantool-tests/CMakeLists.txt

PR: https://github.com/tarantool/tarantool/pull/9276
Epic: https://github.com/tarantool/tarantool/issues/9145
Issue: none

Mike Pall (2):
  Add 'cc' file type for saving bytecode.
  Fix C file generation in jit.bcsave.

Sergey Bronnikov (1):
  test: set dependencies to tarantool-tests explicitly

 doc/running.html                              |  3 +-
 src/jit/bcsave.lua                            |  6 +--
 test/tarantool-tests/CMakeLists.txt           | 18 +++----
 .../lj-551-bytecode-c-broken-macro.test.lua   | 16 +++++++
 .../CMakeLists.txt                            | 47 +++++++++++++++++++
 .../bcsaved.lua                               |  3 ++
 6 files changed, 77 insertions(+), 16 deletions(-)
 create mode 100644 test/tarantool-tests/lj-551-bytecode-c-broken-macro.test.lua
 create mode 100644 test/tarantool-tests/lj-551-bytecode-c-broken-macro/CMakeLists.txt
 create mode 100644 test/tarantool-tests/lj-551-bytecode-c-broken-macro/bcsaved.lua

-- 
2.34.1



More information about the Tarantool-patches mailing list