summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* RELEASE LuaJIT-2.1.0-beta3v2.1.0-beta3Mike Pall2017-05-015-6/+6
* Update changelog.Mike Pall2017-05-011-1/+25
* Merge branch 'master' into v2.1Mike Pall2017-05-013-4/+46
|\
| * RELEASE LuaJIT-2.0.5v2.0.5Mike Pall2017-05-0113-16/+16
| * Update changelog.Mike Pall2017-05-011-0/+42
* | FFI: Update docs on compiler limitations.Mike Pall2017-05-011-2/+1
* | Add FOLD rules for mixed BAND/BOR with constants.Mike Pall2017-04-301-0/+41
* | FFI: Compile bitfield loads/stores.Mike Pall2017-04-302-3/+50
* | Merge branch 'master' into v2.1Mike Pall2017-04-171-1/+1
|\ \ | |/
| * Add workaround for MSVC 2015 stdio changes.Mike Pall2017-04-171-1/+1
* | MIPS64: Fix stores of MULTRES.Mike Pall2017-04-171-2/+2
* | MIPS64: Fix write barrier in BC_USETV.Mike Pall2017-04-171-3/+3
* | ARM64: Fix stores to vmstate.Mike Pall2017-04-171-6/+6
* | Document added C API extensions from Lua 5.2/5.3.Mike Pall2017-04-071-0/+9
* | From Lua 5.2: Add lua_tonumberx() and lua_tointegerx().Mike Pall2017-04-072-1/+48
* | From Lua 5.2: Add luaL_setmetatable().Mike Pall2017-04-073-2/+8
* | From Lua 5.2: Add luaL_testudata().Mike Pall2017-04-072-3/+10
* | From Lua 5.3: Add lua_isyieldable().Mike Pall2017-04-072-0/+8
* | From Lua 5.2: Add lua_copy().Mike Pall2017-04-073-11/+21
* | From Lua 5.2: Add lua_version().Mike Pall2017-04-072-0/+8
* | Refactor with LUA_OK.Mike Pall2017-04-076-23/+24
* | Allow building on Haiku OS.Mike Pall2017-04-071-1/+1
* | Merge branch 'master' into v2.1Mike Pall2017-04-071-1/+2
|\ \ | |/
| * OSX: Fix build with recent XCode.Mike Pall2017-04-071-1/+2
* | Add some more changes and extensions from Lua 5.2.Mike Pall2017-03-305-40/+64
* | Remove old Lua 5.0 compatibility defines.Mike Pall2017-03-301-20/+4
* | Merge branch 'master' into v2.1Mike Pall2017-03-301-8/+8
|\ \ | |/
| * FFI: Fix FOLD rules for int64_t comparisons.Mike Pall2017-03-301-8/+8
* | ARM64: Add big-endian support.Mike Pall2017-03-3014-63/+149
* | x64/LJ_GC64: Fix emit_loadk64().Mike Pall2017-03-211-0/+1
* | LJ_GC64: Fix BC_CALLM snapshot handling.Mike Pall2017-03-211-1/+1
* | x64/LJ_GC64: Fix assembly of CNEWI with 64 bit constant pointer.Mike Pall2017-03-211-2/+3
* | ARM64: Fix Nintendo Switch build.Mike Pall2017-03-201-1/+1
* | ARM64: Fix XLOAD/XSTORE with FP operand.Mike Pall2017-03-201-1/+1
* | Remove Lua 5.0 compatibility defines.Mike Pall2017-03-173-12/+0
* | Merge branch 'master' into v2.1Mike Pall2017-03-085-22/+27
|\ \ | |/
| * Remove unnecessary mcode alloc pointer check.Mike Pall2017-03-081-2/+2
| * Limit mcode alloc probing, depending on the available pool size.Mike Pall2017-03-081-1/+2
| * Fix overly restrictive range calculation in mcode allocation.Mike Pall2017-03-081-4/+4
| * Fix out-of-scope goto handling in parser.Mike Pall2017-03-081-4/+6
| * Remove internal __mode = "K" and replace with safe check.Mike Pall2017-03-082-6/+13
| * Fix annoying warning, due to deterministic binutils configuration.Mike Pall2017-03-081-3/+1
| * DynASM: Fix warning.Mike Pall2017-03-081-1/+2
* | MIPS64, part 2: Add MIPS64 hard-float JIT compiler backend.Mike Pall2017-02-2014-199/+1024
* | Fix FOLD rules for math.abs() and FP negation.Mike Pall2017-02-201-4/+11
* | Fix soft-float math.abs() and negation.Mike Pall2017-02-201-1/+2
* | x64/LJ_GC64: Fix warning for DUALNUM build.Mike Pall2017-02-201-1/+1
* | x64/LJ_GC64: Fix (currently unused) integer stores in asm_tvptr().Mike Pall2017-02-201-1/+2
* | ARM64: Cleanup and de-cargo-cult TValue store generation.Mike Pall2017-02-201-49/+27
* | Merge branch 'master' into v2.1Mike Pall2017-02-202-12/+10
|\ \ | |/