summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2015-05-14RELEASE LuaJIT-2.0.4v2.0.4Mike Pall7-9/+9
2015-05-14Update changelog.Mike Pall1-0/+50
2015-05-04x86/x64: Fix argument check for bit shifts.Mike Pall1-3/+7
2015-04-28Fix stack check in narrowing optimization.Mike Pall1-3/+11
2015-03-11Doc cleanup.Mike Pall1-11/+2
2015-03-05Fix Lua/C API typecheck error for special indexes.Mike Pall1-3/+17
2015-03-02FFI: Fix FOLD rule for TOBIT + CONV num.u32.Mike Pall1-3/+8
2015-02-25ARM: Handle more arch defines.Mike Pall1-1/+3
2015-02-25Properly fail unsupported cross-compile to MIPS64.Mike Pall1-0/+3
2015-02-22Fix string to number conversion.Mike Pall1-1/+1
2015-02-21x86/x64: Fix code generation for fused test/arith ops.Mike Pall1-2/+6
2015-02-18FFI: Prevent DSE across ffi.string().Mike Pall1-0/+1
2015-02-02Fix lexer error for chunks without tokens.Mike Pall1-0/+1
2015-01-17Don't compile IR_RETF after CALLT to ff with-side effects.Mike Pall1-0/+2
2015-01-17OpenBSD/x86: Better executable memory allocation for W^X mode.Mike Pall1-2/+15
2015-01-05Bump copyright date to 2015.Mike Pall177-195/+195
2015-01-05Fix BC_UCLO/BC_JMP join optimization in Lua parser.Mike Pall1-2/+4
2015-01-05ARM: Minor interpreter optimization.Mike Pall1-3/+2
2015-01-05x86: Minor interpreter optimization.Mike Pall1-2/+1
2015-01-04Fix docs.Mike Pall1-1/+1
2014-12-27DynASM/ARM: Fix rollback for variant templates.Mike Pall1-1/+4
2014-12-27MIPS: Fix excess stack growth in interpreter.Mike Pall1-1/+1
2014-12-27PPC: Fix excess stack growth in interpreter.Mike Pall1-1/+1
2014-12-27ARM: Fix write barrier check in BC_USETS.Mike Pall1-2/+2
2014-12-27ARM: Fix excess stack growth in interpreter.Mike Pall1-2/+2
2014-12-27Fix corner case in string to number conversion.Mike Pall1-3/+4
2014-12-20x86: Fix argument checks for ipairs() iterator.Mike Pall1-1/+1
2014-12-15Gracefully handle lua_error() for a suspended coroutine.Mike Pall1-2/+1
2014-12-08Avoid error messages when building with Clang.Mike Pall1-7/+3
2014-12-03DynASM/ARM: Fix description shown for multi-element templates.Mike Pall1-1/+1
2014-11-28Fix snapshot #0 handling for traces with a stack check on entry.Mike Pall1-0/+5
2014-11-03FFI: No meta fallback when indexing pointer to incomplete struct.Mike Pall1-9/+9
2014-10-08Fix fused constant loads under high register pressure.Mike Pall2-1/+10
2014-10-07Fix DragonFly build (unsupported).Mike Pall4-5/+8
2014-09-22DynASM/x86: Add fldenv, f[n]stenv, fxsave, fxrstor opcodes.Mike Pall1-0/+5
2014-09-21DynASM/x86: Add shld/shrd opcodes.Mike Pall1-0/+3
2014-09-08FFI: Fix initialization of unions of subtypes.Mike Pall1-0/+1
2014-09-08FFI: Fix for cdata vs. non-cdata arithmetic and comparisons.Mike Pall1-0/+1
2014-08-05FFI: Fix __index/__newindex metamethod resolution for ctypes.Mike Pall1-0/+1
2014-07-24Invalidate backpropagation cache after DCE.Mike Pall1-0/+1
2014-07-04FFI: Fix compilation of reference field access.Mike Pall1-1/+4
2014-07-01Fix ABC elimination.Mike Pall1-1/+1
2014-06-13Typo.Mike Pall1-1/+1
2014-06-12FFI: Fix frame traversal for backtraces with FFI callbacks.Mike Pall2-2/+4
2014-06-11x86: lj_math_random_step() clobbers XMM regs on OSX Clang.Mike Pall1-1/+7
2014-06-11Fix debug info for main chunk of stripped bytecode.Mike Pall1-1/+1
2014-05-28Fix compatibility issues with Illumos.Mike Pall1-1/+7
2014-05-27PPC: Fix red zone overflow in machine code generation.Mike Pall1-0/+2
2014-05-27x86: Fix code generation for unused result of math.random().Mike Pall1-1/+1
2014-05-20Fix FOLD rule for string.sub(s, ...) == k.Mike Pall1-1/+2