]> git.ipfire.org Git - thirdparty/LuaJIT.git/shortlog
thirdparty/LuaJIT.git
2023-12-23  Mike PallDynASM/x86: Allow [&expr] operand.
2023-12-23  Mike PallMerge branch 'master' into v2.1
2023-12-23  Mike PallCheck for IR_HREF vs. IR_HREFK aliasing in non-nil...
2023-12-23  Mike PallMerge branch 'master' into v2.1
2023-12-23  Mike PallRespect jit.off() on pending trace exit.
2023-12-23  Mike PallMerge branch 'master' into v2.1
2023-12-23  Mike PallSimplify handling of instable types in TNEW/TDUP load...
2023-12-11  Mike PallMerge branch 'master' into v2.1
2023-12-11  Mike PallOnly emit proper parent references in snapshot replay.
2023-12-10  Mike PallFix anchoring for string buffer set() method (again).
2023-12-10  Mike PallMerge branch 'master' into v2.1
2023-12-10  Mike PallARM: Fix stack restore for FP slots.
2023-12-10  Mike PallMerge branch 'master' into v2.1
2023-12-10  Mike PallDocument workaround for multilib vs. cross-compiler...
2023-12-10  Mike PallFix anchoring for string buffer set() method.
2023-12-10  Mike PallMerge branch 'master' into v2.1
2023-12-10  Mike PallFix runtime library flags for MSVC debug builds.
2023-12-10  Mike PallMerge branch 'master' into v2.1
2023-12-10  Mike PallFix .debug_abbrev section in GDB JIT API.
2023-12-10  Mike PallOptimize table.new() with constant args to (sinkable...
2023-12-10  Mike PallMerge branch 'master' into v2.1
2023-12-10  Mike PallEmit sunk IR_NEWREF only once per key on snapshot replay.
2023-11-15  Mike PallFix last commit.
2023-11-14  Mike PallMerge branch 'master' into v2.1
2023-11-14  Mike Pallx86/x64: Don't fuse loads across IR_NEWREF.
2023-11-12  Mike PallImprove last commit.
2023-11-12  Mike Pallx86/x64: Don't fuse loads across table.clear.
2023-11-12  Mike PallMerge branch 'master' into v2.1
2023-11-12  Mike Pallx86/x64: Add more red zone checks to assembler backend.
2023-11-12  Mike PallMerge branch 'master' into v2.1
2023-11-12  Mike PallAdd stack check to pcall/xpcall.
2023-11-09  Mike PallMerge branch 'master' into v2.1
2023-11-09  Mike PallInvalidate SCEV entry when returning to lower frame.
2023-11-07  Mike PallMerge branch 'master' into v2.1
2023-11-07  Mike PallFFI: Fix pragma push stack limit check and throw on...
2023-11-06  Mike PallARM64: Fix disassembly of ldp/stp offsets.
2023-11-05  Mike PallCheck for upvalue state transition in IR_UREFO.
2023-11-05  Mike PallMerge branch 'master' into v2.1
2023-11-05  Mike Pallx64: Properly fix __call metamethod return dispatch.
2023-11-05  Mike PallWindows/x86: _BitScan*64 are only available on 64 bit...
2023-10-21  Mike PallAdd 'cc' file type for saving bytecode.
2023-10-21  Mike PallFFI/Windows: Fix type declaration for int64_t and uint64_t.
2023-10-21  Mike PallMerge branch 'master' into v2.1
2023-10-21  Mike PallFFI: Fix dangling reference to CType in carith_checkarg().
2023-10-08  Mike PallDynASM/ARM64: Support ldp/stp of q registers.
2023-10-08  Mike PallARM64: Use ADR and ADRP to form constants.
2023-10-08  Mike PallARM64: Fix disassembly of U12 loads.
2023-10-08  Mike PallARM64: Unify constant register handling in interpreter.
2023-10-08  Mike PallARM: Fix register hint for FFI calls with FP results.
2023-10-08  Mike PallARM64: Fix register hint for FFI calls with FP results.
2023-10-08  Mike PallARM64: Restore fp before sp in C stack unwinders.
2023-09-25  Mike PallFFI: Fix ffi.abi("pauth").
2023-09-22  Mike PallMerge branch 'master' into v2.1
2023-09-22  Mike PallMaintain chain invariant in DCE.
2023-09-21  Mike PallLJ_FR2: Fix stack checks in vararg calls.
2023-09-21  Mike PallMerge branch 'master' into v2.1
2023-09-21  Mike PallFollow-up fix for stack overflow handling cleanup.
2023-09-21  Mike PallHandle OOM error on stack resize in coroutine.resume...
2023-09-21  Mike PallRestore cur_L for specific Lua/C API use case.
2023-09-21  Mike PallConsistently use 64 bit constants for 64 bit IR instruc...
2023-09-21  Mike PallARM64: Fix IR_HREF code generation for constant FP...
2023-09-21  Mike PallARM64: Fuse negative 32 bit constants into arithmetic...
2023-09-21  Mike PallMerge branch 'master' into v2.1
2023-09-21  Mike PallHandle all stack layouts in (delayed) TRACE vmevent.
2023-09-21  Mike PallAdd missing coercion when recording select(string,...
2023-09-20  Mike PallCleanup stack overflow handling.
2023-09-17  Mike PallWindows/ARM64: Add MSVC cross-build support for x64...
2023-09-17  Mike PallIR_MIN/IR_MAX is non-commutative due to underlying...
2023-09-17  Mike PallARM64: Set fixed interpreter registers before rethrow.
2023-09-15  Mike PallWindows/ARM64: Update install docs.
2023-09-15  Mike PallWindows: Call C++ destructors without compiling with...
2023-09-15  Mike PallWindows: Pass scratch CONTEXT record to RtlUnwindEx.
2023-09-15  Mike PallARM64: External unwinder already restores non-volatile...
2023-09-15  Mike PallWindows/ARM64: Fix exception unwinding (again).
2023-09-11  Mike PallWindows/ARM64: Fix typo in exception unwinding.
2023-09-11  Mike PallFFI: Fix 64 bit shift fold rules.
2023-09-11  Mike PallWindows/ARM64: Support Windows calling conventions.
2023-09-11  Mike PallWindows/ARM64: Fix exception unwinding.
2023-09-11  Mike PallARM64: Remove unneeded IRCALL_* defs for math intrinsics.
2023-09-11  Mike PallFix Cygwin build.
2023-09-10  Mike PallMerge branch 'master' into v2.1
2023-09-10  Mike PallAllow path overrides in genversion.lua with minilua...
2023-09-10  Mike PallWindows/ARM64: Add initial support.
2023-09-09  Mike PallMerge branch 'master' into v2.1
2023-09-09  Mike PallImprove architecture detection error messages.
2023-09-09  Mike PallARM64: Fuse rotates into logical operands.
2023-09-09  Mike PallARM64: Don't fuse sign extensions into logical operands.
2023-09-09  Mike PallARM64: Disassemble rotates on logical operands.
2023-09-09  Mike PallMerge branch 'master' into v2.1
2023-09-09  Mike PallARM: Fix stack check code generation.
2023-09-09  Mike PallARM64: Fix LDP/STP fusion (again).
2023-09-09  Mike PallARM64: Ensure branch is in range before emitting TBZ...
2023-09-09  Mike PallMerge branch 'master' into v2.1
2023-09-09  Mike PallFix mcode limit check for non-x86 archs.
2023-09-09  Mike PallARM64: Improve BC_JLOOP.
2023-09-09  Mike PallARM64: Improve integer IR_MUL code generation.
2023-09-09  Mike PallARM64: Simplify code generation for IR_STRTO.
2023-09-09  Mike PallARM64: Use RID_TMP instead of scratch register in more...
2023-09-09  Mike PallARM64: Improve IR_OBAR code generation.
2023-09-09  Mike PallARM64: Improve IR_UREF code generation.
next