summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2013-11-05Fix for last commitMike Pall2-2/+2
2013-11-05Fix GC steps threshold handling when called by JIT-compiled code.Mike Pall2-3/+5
2013-10-26Fix handling of redundant PHIs.Mike Pall1-16/+15
2013-10-24Check for failure to mark memory as executable (restricted kernels).Mike Pall3-15/+29
2013-10-15Fix line number for relocated bytecode after closure fixup.Mike Pall1-1/+3
2013-10-14FFI: Rehash finalizer table after GC cycle, if needed.Mike Pall4-1/+18
2013-10-10Check for MAP_32BIT presence instead of checking for Linux.Mike Pall1-1/+1
2013-09-14Fix ABC elimination.Mike Pall1-1/+2
2013-09-13Fix snapshot restore for exit to function header.Mike Pall1-3/+6
2013-09-12DynASM: Emit #line <n> <file> instead of #<n> <file>.Mike Pall1-1/+1
2013-09-08FFI/x64: Fix passing of vector arguments to calls.Mike Pall1-2/+3
2013-09-08FFI: Fix argument checks for ffi.string().Mike Pall2-2/+2
2013-09-03Fix quoting in xedkbuild.bat.Mike Pall1-4/+4
2013-09-03Recent GCC versions need more memory.Mike Pall1-1/+1
2013-09-03Fix frame traversal for backtraces.Mike Pall1-5/+12
2013-08-22Fix compiler warning.Mike Pall1-1/+1
2013-08-17Fix argument checks for math.deg()/math.rad().Mike Pall1-6/+6
2013-08-11Fix jit.flush(func|true).Mike Pall1-1/+1
2013-08-03Compatibility fix for old GCC versions.Mike Pall1-10/+10
2013-07-31ARM: Fix register allocation when rematerializing FPRs.Mike Pall1-7/+7
2013-07-24FFI: Properly unload loaded DLLs.Mike Pall1-1/+1
2013-07-18DynASM/x64: Add VREG support to mov64.Mike Pall1-2/+8
2013-07-17Fix compilation on NetBSD/x64.Mike Pall1-1/+1
2013-07-09Add support for multilib distro builds.Mike Pall5-24/+50
2013-06-24DynASM/x86: Add lock prefix.Mike Pall1-1/+1
2013-06-20FFI: Add missing GC steps for callback argument conversions.Mike Pall1-1/+4
2013-06-18Improve ULOAD forwarding for open upvalues.Mike Pall1-3/+12
2013-06-03RELEASE LuaJIT-2.0.2v2.0.2Mike Pall13-17/+17
2013-06-03Update changelog.Mike Pall1-0/+30
2013-06-03PPC: Add plt suffix for external calls from assembler code.Mike Pall3-9/+15
2013-05-29FFI: Preserve intermediate string for const char * conversion.Mike Pall1-2/+3
2013-05-25Fix compatibility issues with Illumos.Mike Pall3-13/+23
2013-05-24Add missing PHI barrier to string.sub(str, a, b) == kstr FOLD rule.Mike Pall1-0/+1
2013-05-23FFI: Must sink XBAR together with XSTOREs.Mike Pall1-0/+2
2013-05-23FFI: Fix unroll limit for ffi.fill().Mike Pall1-6/+1
2013-05-23FFI: Insert no-op type conversion for pointer to integer cast.Mike Pall1-0/+4
2013-05-18FFI: Improve error messages for arithmetic and comparison operators.Mike Pall1-1/+1
2013-05-16Handle calls with max. args in backends even after SPLIT.Mike Pall5-9/+9
2013-05-16FFI: Fix calling conventions for ARM hard-float EABI.Mike Pall1-2/+6
2013-05-16FFI: Fix calling conventions for 32 bit OSX and iOS simulator.Mike Pall1-0/+58
2013-05-15Add partial support for building with MingW64 GCC 4.8-SEH.Mike Pall4-11/+16
2013-05-13FFI: Ignore CTF_LONG in ffi.istype().Mike Pall1-1/+1
2013-05-08Fix optional argument handling in table.concat().Mike Pall1-2/+2
2013-05-08Fix optional argument handling while recording builtins.Mike Pall1-3/+3
2013-05-02FFI: Fix tailcall in lowest frame to C function with bool result.Mike Pall1-1/+1
2013-04-29Fix builtin string to number conversion for overflow digits.Mike Pall1-2/+3
2013-04-26Tighten requirements for non-default optimization flags.Mike Pall1-5/+7
2013-04-22Fix compiler warning.Mike Pall1-3/+8
2013-04-09Document support for Lua 5.2 extension of loadfile().Mike Pall1-2/+3
2013-04-09Inhibit DSE for implicit loads via calls.Mike Pall1-1/+1