summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge branch 'master' into v2.1Mike Pall2014-11-031-9/+9
|\|
| * FFI: No meta fallback when indexing pointer to incomplete struct.Mike Pall2014-11-031-9/+9
| |
* | FFI: Add ffi.typeinfo().Mike Pall2014-10-081-0/+25
| | | | | | | | Thanks to Peter Colberg.
* | Merge branch 'master' into v2.1Mike Pall2014-10-082-1/+10
|\|
| * Fix fused constant loads under high register pressure.Mike Pall2014-10-082-1/+10
| |
* | Merge branch 'master' into v2.1Mike Pall2014-10-074-5/+8
|\|
| * Fix DragonFly build (unsupported).Mike Pall2014-10-074-5/+8
| | | | | | | | Thanks to Robin Hahling, Alex Hornung and Joris Giovannangeli.
* | Eliminate hmask guard for forwarded HREFK.Mike Pall2014-09-171-4/+11
| |
* | Merge branch 'master' into v2.1Mike Pall2014-09-082-0/+2
|\|
| * 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.
* | Merge branch 'master' into v2.1Mike Pall2014-08-051-0/+1
|\|
| * FFI: Fix __index/__newindex metamethod resolution for ctypes.Mike Pall2014-08-051-0/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2014-07-241-0/+1
|\|
| * Invalidate backpropagation cache after DCE.Mike Pall2014-07-241-0/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2014-07-041-1/+4
|\|
| * FFI: Fix compilation of reference field access.Mike Pall2014-07-041-1/+4
| |
* | Merge branch 'master' into v2.1Mike Pall2014-07-011-1/+1
|\|
| * Fix ABC elimination.Mike Pall2014-07-011-1/+1
| |
* | Compile debug.getmetatable().Mike Pall2014-06-182-1/+23
| | | | | | | | Thanks to Karel Tuma.
* | Merge branch 'master' into v2.1Mike Pall2014-06-122-2/+4
|\|
| * FFI: Fix frame traversal for backtraces with FFI callbacks.Mike Pall2014-06-122-2/+4
| |
* | Merge branch 'master' into v2.1Mike Pall2014-06-111-1/+7
|\|
| * x86: lj_math_random_step() clobbers XMM regs on OSX Clang.Mike Pall2014-06-111-1/+7
| |
* | Merge branch 'master' into v2.1Mike Pall2014-06-111-1/+1
|\|
| * Fix debug info for main chunk of stripped bytecode.Mike Pall2014-06-111-1/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2014-05-281-1/+7
|\|
| * Fix compatibility issues with Illumos.Mike Pall2014-05-281-1/+7
| | | | | | | | Thanks to Theo Schlossnagle.
* | Merge branch 'master' into v2.1Mike Pall2014-05-272-1/+3
|\|
| * 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
| |
* | Merge branch 'master' into v2.1Mike Pall2014-05-201-1/+2
|\|
| * Fix FOLD rule for string.sub(s, ...) == k.Mike Pall2014-05-201-1/+2
| |
* | Merge branch 'master' into v2.1Mike Pall2014-05-152-8/+10
|\|
| * 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
| |
* | Merge branch 'master' into v2.1Mike Pall2014-05-121-1/+3
|\|
| * Fix frame traversal while searching for error function.Mike Pall2014-05-121-1/+3
| |
* | Merge branch 'master' into v2.1Mike Pall2014-05-061-1/+1
|\|
| * x64: Workaround for MSVC build issue.Mike Pall2014-05-061-1/+1
| |
* | Merge branch 'master' into v2.1Mike Pall2014-05-061-5/+9
|\|
| * FFI: Another fix for cdata equality comparisons.Mike Pall2014-05-061-5/+9
| |
* | Merge branch 'master' into v2.1Mike Pall2014-04-276-6/+115
|\|
| * Add PS Vita port.Mike Pall2014-04-276-6/+115
| | | | | | | | Thanks to Anton Stenmark.
* | Merge branch 'master' into v2.1Mike Pall2014-04-225-6/+9
|\|
| * 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.
* | Merge branch 'master' into v2.1Mike Pall2014-04-171-6/+29
|\|
| * PPC: Don't use mcrxr on PPE.Mike Pall2014-04-171-6/+29
| |