summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* RELEASE LuaJIT-2.0.2v2.0.2Mike Pall2013-06-0313-17/+17
|
* Update changelog.Mike Pall2013-06-031-0/+30
|
* PPC: Add plt suffix for external calls from assembler code.Mike Pall2013-06-033-9/+15
|
* FFI: Preserve intermediate string for const char * conversion.Mike Pall2013-05-291-2/+3
| | | | Otherwise the trailing NUL is lost.
* Fix compatibility issues with Illumos.Mike Pall2013-05-253-13/+23
| | | | Thanks to Theo Schlossnagle.
* Add missing PHI barrier to string.sub(str, a, b) == kstr FOLD rule.Mike Pall2013-05-241-0/+1
|
* FFI: Must sink XBAR together with XSTOREs.Mike Pall2013-05-231-0/+2
|
* FFI: Fix unroll limit for ffi.fill().Mike Pall2013-05-231-6/+1
|
* FFI: Insert no-op type conversion for pointer to integer cast.Mike Pall2013-05-231-0/+4
|
* FFI: Improve error messages for arithmetic and comparison operators.Mike Pall2013-05-181-1/+1
|
* Handle calls with max. args in backends even after SPLIT.Mike Pall2013-05-165-9/+9
|
* FFI: Fix calling conventions for ARM hard-float EABI.Mike Pall2013-05-161-2/+6
| | | | Properly classify nested (non-transparent) structs.
* FFI: Fix calling conventions for 32 bit OSX and iOS simulator.Mike Pall2013-05-161-0/+58
| | | | | OSX uses -freg-struct-return, which returns small structs in regs. Thanks to Adriano Bertucci.
* Add partial support for building with MingW64 GCC 4.8-SEH.Mike Pall2013-05-154-11/+16
| | | | | Error handling works, C++ interoperability generally works. C++ destructors in libs compiled with G++ cause trouble (ok with MSVC).
* FFI: Ignore CTF_LONG in ffi.istype().Mike Pall2013-05-131-1/+1
|
* Fix optional argument handling in table.concat().Mike Pall2013-05-081-2/+2
|
* Fix optional argument handling while recording builtins.Mike Pall2013-05-081-3/+3
|
* FFI: Fix tailcall in lowest frame to C function with bool result.Mike Pall2013-05-021-1/+1
|
* Fix builtin string to number conversion for overflow digits.Mike Pall2013-04-291-2/+3
|
* Tighten requirements for non-default optimization flags.Mike Pall2013-04-261-5/+7
| | | | FOLD is required for FWD/DSE optimizations.
* Fix compiler warning.Mike Pall2013-04-221-3/+8
|
* Document support for Lua 5.2 extension of loadfile().Mike Pall2013-04-091-2/+3
|
* Inhibit DSE for implicit loads via calls.Mike Pall2013-04-091-1/+1
|
* Fix jump-range constrained mcode allocation.Mike Pall2013-04-051-1/+2
|
* Fix spurious red zone overflows in machine code generation.Mike Pall2013-04-044-2/+31
|
* FFI/x86: Fix register allocation for 64 bit comparisons.Mike Pall2013-04-041-6/+2
|
* FFI: Fix snapshot substitution in SPLIT pass.Mike Pall2013-03-231-19/+27
|
* DynASM: Improve validation of local backwards relocations.Mike Pall2013-03-174-4/+8
|
* Fix rotate definitions for variable shifts.Mike Pall2013-03-131-2/+2
|
* Add missing GC steps for io.* functions.Mike Pall2013-03-031-0/+4
|
* MIPS: Fix cache flush/sync for JIT-compiled code jump area.Mike Pall2013-02-281-0/+1
|
* ARM: Fix cache flush/sync for exit stubs of JIT-compiled code.Mike Pall2013-02-281-0/+1
|
* Allow changing *.dll/*.lib name in msvcbuild.bat.Mike Pall2013-02-261-6/+8
|
* Properly fix MSVC intrinsics for older versions.Mike Pall2013-02-241-3/+3
|
* Fix memory access check for fast string interning.Mike Pall2013-02-211-2/+2
|
* RELEASE LuaJIT-2.0.1 (fixed)v2.0.1-fixedMike Pall2013-02-194-4/+4
|
* RELEASE LuaJIT-2.0.1v2.0.1Mike Pall2013-02-198-12/+12
|
* Update changelog.Mike Pall2013-02-191-0/+21
|
* Fix capitalization of 'Xbox'.Mike Pall2013-02-135-10/+10
|
* PPC/e500: Fix lj_vm_floor() for inf/nan.Mike Pall2013-02-121-0/+1
|
* OSX: Add support for Mach-O object files to -b option.Mike Pall2013-02-111-1/+159
| | | | Thanks to Adam Strzelecki.
* Improve buffer handling for io.read().Mike Pall2013-02-111-40/+35
|
* Bump copyright date to 2013.Mike Pall2013-02-11176-194/+195
|
* FFI: Stricter parsing of declaration specifiers.Mike Pall2013-02-031-23/+30
|
* FFI: Fix handling of qualified transparent structs/unions.Mike Pall2013-02-035-9/+21
|
* Keep line number for KPRI to KNIL optimization.Mike Pall2013-01-311-2/+2
|
* Fix XBox 360 port.Mike Pall2013-01-301-0/+1
|
* Avoid leaking memory on kernels with recalcitrant mmap() behavior.Mike Pall2013-01-281-7/+8
|
* Add missing FOLD rules for U32 conversions.Mike Pall2013-01-211-17/+28
|
* Add XBox 360 port.Mike Pall2013-01-219-24/+232
| | | | Thanks to Eddie Edwards.