luajit

Edit Package luajit
No description set
Refresh
Refresh
Source Files (show unmerged sources)
Filename Size Changed
0002-Enable-debugging-symbols-in-the-build.patch 0000000497 497 Bytes
0003-Get-rid-of-LUAJIT_VERSION_SYM-that-changes-ABI-on-ev.patch 0000001444 1.41 KB
LuaJIT-5.1.2.1.0+git.1731601260.fe71d0f.obscpio 0004384780 4.18 MB
LuaJIT.obsinfo 0000000122 122 Bytes
_service 0000000611 611 Bytes
_servicedata 0000000234 234 Bytes
baselibs.conf 0000000016 16 Bytes
luajit-lua-versioned.patch 0000002949 2.88 KB
luajit-s390x.patch 0000202199 197 KB
luajit.changes 0000022788 22.3 KB
luajit.spec 0000004726 4.62 KB
Latest Revision
Sergey Kondakov's avatar Sergey Kondakov (X0F) committed (revision 4)
- Update to version 5.1.2.1.0+git.1707061634.0d313b2:
  * Rework stack overflow handling.
  * Preserve keys with dynamic values in template tables when saving bytecode.
  * Prevent include of luajit_rolling.h.
  * Fix documentation bug about '\z' string escape.
  * Fix zero stripping in %g number formatting.
  * Fix unsinking of IR_FSTORE for NULL metatable.
  * DynASM/x86: Add endbr instruction.
  * MIPS64 R2/R6: Fix FP to integer conversions.
  * Add cross-32/64 bit and deterministic bytecode generation.
  * DynASM/x86: Allow [&expr] operand.
  * Check for IR_HREF vs. IR_HREFK aliasing in non-nil store check.
  * Respect jit.off() on pending trace exit.
  * Simplify handling of instable types in TNEW/TDUP load forwarding.
  * Only emit proper parent references in snapshot replay.
  * Fix anchoring for string buffer set() method (again).
  * ARM: Fix stack restore for FP slots.
  * Document workaround for multilib vs. cross-compiler conflict.
  * Fix anchoring for string buffer set() method.
  * Fix runtime library flags for MSVC debug builds.
  * Fix .debug_abbrev section in GDB JIT API.
  * Optimize table.new() with constant args to (sinkable) IR_TNEW.
  * Emit sunk IR_NEWREF only once per key on snapshot replay.
  * Fix last commit.
  * x86/x64: Don't fuse loads across IR_NEWREF.
  * Improve last commit.
  * x86/x64: Don't fuse loads across table.clear.
  * x86/x64: Add more red zone checks to assembler backend.
  * Add stack check to pcall/xpcall.
  * Invalidate SCEV entry when returning to lower frame.
Comments 0
openSUSE Build Service is sponsored by