summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* FFI: No meta fallback when indexing pointer to incomplete struct.Mike Pall2014-11-031-9/+9
|
* Fix fused constant loads under high register pressure.Mike Pall2014-10-082-1/+10
|
* Fix DragonFly build (unsupported).Mike Pall2014-10-074-5/+8
| | | | Thanks to Robin Hahling, Alex Hornung and Joris Giovannangeli.
* DynASM/x86: Add fldenv, f[n]stenv, fxsave, fxrstor opcodes.Mike Pall2014-09-221-0/+5
| | | | Thanks to Cosmin Apreutesei.
* DynASM/x86: Add shld/shrd opcodes.Mike Pall2014-09-211-0/+3
| | | | Thanks to Peter Cawley.
* FFI: Fix initialization of unions of subtypes.Mike Pall2014-09-081-0/+1
| | | | Thanks to Peter Colberg.
* FFI: Fix for cdata vs. non-cdata arithmetic and comparisons.Mike Pall2014-09-081-0/+1
| | | | Thanks to Roman Tsisyk.
* FFI: Fix __index/__newindex metamethod resolution for ctypes.Mike Pall2014-08-051-0/+1
|
* Invalidate backpropagation cache after DCE.Mike Pall2014-07-241-0/+1
|
* FFI: Fix compilation of reference field access.Mike Pall2014-07-041-1/+4
|
* Fix ABC elimination.Mike Pall2014-07-011-1/+1
|
* Typo.Mike Pall2014-06-131-1/+1
|
* FFI: Fix frame traversal for backtraces with FFI callbacks.Mike Pall2014-06-122-2/+4
|
* x86: lj_math_random_step() clobbers XMM regs on OSX Clang.Mike Pall2014-06-111-1/+7
|
* Fix debug info for main chunk of stripped bytecode.Mike Pall2014-06-111-1/+1
|
* Fix compatibility issues with Illumos.Mike Pall2014-05-281-1/+7
| | | | Thanks to Theo Schlossnagle.
* PPC: Fix red zone overflow in machine code generation.Mike Pall2014-05-271-0/+2
|
* x86: Fix code generation for unused result of math.random().Mike Pall2014-05-271-1/+1
|
* Fix FOLD rule for string.sub(s, ...) == k.Mike Pall2014-05-201-1/+2
|
* FFI: Fix recording of indexing a struct pointer ctype object itself.Mike Pall2014-05-151-1/+2
|
* Fix FOLD rule for STRREF of SNEW.Mike Pall2014-05-151-7/+8
|
* Fix frame traversal while searching for error function.Mike Pall2014-05-121-1/+3
|
* x64: Workaround for MSVC build issue.Mike Pall2014-05-061-1/+1
|
* FFI: Another fix for cdata equality comparisons.Mike Pall2014-05-061-5/+9
|
* Add PS Vita port.Mike Pall2014-04-278-28/+158
| | | | Thanks to Anton Stenmark.
* Prevent GC estimate miscalculation due to buffer growth.Mike Pall2014-04-221-2/+2
|
* Prevent adding side traces for stack checks.Mike Pall2014-04-221-0/+1
|
* x64: Allow building with LUAJIT_USE_SYSMALLOC and LUAJIT_USE_VALGRIND.Mike Pall2014-04-213-4/+6
| | | | | | Valgrind 3.9 killed MAP_32BIT support. Ugh. So now we have to rely on undocumented behavior where Valgrind always allocates from the bottom of memory. Alas, such a binary won't run properly without Valgrind.
* PPC: Don't use mcrxr on PPE.Mike Pall2014-04-171-6/+29
|
* FFI: Fix cdata equality comparison against other Lua types.Mike Pall2014-04-081-1/+1
|
* FFI: Fix cdata equality comparison against strings.Mike Pall2014-04-082-3/+5
|
* Fix top slot calculation for snapshots with continuations.Mike Pall2014-04-031-2/+3
|
* Correct fix for reuse of SCEV results in FORL.Mike Pall2014-04-011-1/+1
|
* FFI: Allow non-scalar cdata to be compared for equality by address.Mike Pall2014-04-012-29/+38
|
* FFI: Fix pseudo type conversions for type punning.Mike Pall2014-03-281-11/+9
|
* Fix check for reuse of SCEV results in FORL.Mike Pall2014-03-272-1/+4
|
* x86/x64: Avoid use of SAHF instruction.Mike Pall2014-03-271-1/+1
|
* Fix compiler warnings.Mike Pall2014-03-241-9/+9
|
* RELEASE LuaJIT-2.0.3v2.0.3Mike Pall2014-03-1213-16/+16
|
* Update changelog.Mike Pall2014-03-121-0/+36
|
* DynASM: Emit version check after .arch directive.Mike Pall2014-03-061-5/+4
|
* Don't access dangling reference to reallocated IR.Mike Pall2014-03-061-9/+11
|
* Fix frame depth display for bytecode dump in -jdump.Mike Pall2014-02-281-2/+0
|
* Fix recording of BC_VARG.Mike Pall2014-02-281-4/+2
|
* Fix for -jdump docs.Mike Pall2014-02-271-0/+1
|
* Add PS4 port.Mike Pall2014-02-267-10/+138
| | | | Thanks to Eddie Edwards.
* Don't purge modified function from stack slots in BC_RET.Mike Pall2014-02-201-1/+1
|
* FFI: Disallow nested VLS.Mike Pall2014-02-191-1/+1
|
* Prevent BASE register coalescing if parent uses IR_RETF.Mike Pall2014-02-194-8/+14
|
* Fix quoting in xedkbuild.bat (again).Mike Pall2014-02-121-2/+2
|