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

Igor Munkin imun at tarantool.org
Thu Feb 29 10:40:38 MSK 2024


Sergey,

Thanks for the series! I've touched the patchset here[1] and there[2],
to make it LGTM.

On 09.11.23, Sergey Bronnikov via Tarantool-patches wrote:
> 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
> 

[1]: https://github.com/tarantool/luajit/commit/de66d19
[2]: https://github.com/tarantool/luajit/commit/01df6ae

-- 
Best regards,
IM


More information about the Tarantool-patches mailing list