Skip to content

Conversation

@Buristan
Copy link
Collaborator

@Buristan Buristan commented Dec 9, 2025

  • ARM64: Improve generation of immediates.
  • ARM64: More improvements to the generation of immediates.
  • ARM64: Prevent STP fusion for conditional code emitted by TBAR.
  • Avoid out-of-range PC for stack overflow error from snapshot restore.
  • FFI: Fix dangling CType references.
  • FFI: Fix dangling CType references (again).
  • Correctly close VM state after early OOM during open.
  • x86/x64: Don't use undefined MUL/IMUL zero flag.
  • ARM64: Fix LDP/STP fusion (again).
  • Invalidate SCEV entry when returning to lower frame.
  • macOS: Fix macOS 15 / Clang 16 build.
  • macOS: Workaround for buggy XCode 15.0 - 15.2 linker.
  • macOS: Remove obsolete -single_module flag.
  • ARM64: Fix assembly of HREFK (again).

Closes #11691

NO_DOC=LuaJIT submodule bump
NO_TEST=LuaJIT submodule bump

* ARM64: Improve generation of immediates.
* ARM64: More improvements to the generation of immediates.
* ARM64: Prevent STP fusion for conditional code emitted by TBAR.
* Avoid out-of-range PC for stack overflow error from snapshot restore.
* FFI: Fix dangling CType references.
* FFI: Fix dangling CType references (again).
* Correctly close VM state after early OOM during open.
* x86/x64: Don't use undefined MUL/IMUL zero flag.
* ARM64: Fix LDP/STP fusion (again).
* Invalidate SCEV entry when returning to lower frame.
* macOS: Fix macOS 15 / Clang 16 build.
* macOS: Workaround for buggy XCode 15.0 - 15.2 linker.
* macOS: Remove obsolete -single_module flag.
* ARM64: Fix assembly of HREFK (again).

Closes tarantool#11691

NO_DOC=LuaJIT submodule bump
NO_TEST=LuaJIT submodule bump
@Buristan Buristan requested a review from ligurio December 9, 2025 15:14
@Buristan Buristan requested a review from a team as a code owner December 9, 2025 15:14
@Buristan Buristan added the luajit label Dec 9, 2025
@coveralls
Copy link

Coverage Status

coverage: 87.442% (+0.008%) from 87.434%
when pulling 5035b82 on Buristan:skaplun/luajit-bump-3.2
into 3dd9058
on tarantool:release/3.2
.

@Buristan Buristan added the full-ci Enables all tests for a pull request label Dec 9, 2025
Copy link
Member

@ligurio ligurio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@Buristan Buristan merged commit 8c0547c into tarantool:release/3.2 Dec 10, 2025
70 of 74 checks passed
@Buristan Buristan deleted the skaplun/luajit-bump-3.2 branch December 10, 2025 08:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

full-ci Enables all tests for a pull request luajit

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants