Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'master' into v2.1 | Mike Pall | 2018-01-29 | 10 | -7/+39 |
|\ | |||||
| * | Fix GCC 7 -Wimplicit-fallthrough warnings. | Mike Pall | 2018-01-29 | 10 | -5/+33 |
| | | |||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2018-01-29 | 3 | -2/+11 |
|\| | |||||
| * | FFI: Don't assert on #1LL (5.2 compatibility mode only). | Mike Pall | 2018-01-29 | 3 | -1/+11 |
| | | | | | | | | Reported by Denis Golovan. | ||||
* | | MIPS64: Fix soft-float +-0.0 vs. +-0.0 comparison. | Mike Pall | 2018-01-29 | 1 | -1/+1 |
| | | | | | | | | Thanks to Stefan Pejic. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2018-01-18 | 1 | -2/+2 |
|\| | |||||
| * | Fix LuaJIT API docs for LUAJIT_MODE_*. | Mike Pall | 2018-01-18 | 1 | -2/+2 |
| | | | | | | | | Thanks to sunfishgao. | ||||
* | | Fix ARMv8 (32 bit subset) detection. | Mike Pall | 2018-01-18 | 1 | -1/+1 |
| | | | | | | | | Thanks to Markus Oberhumber. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2018-01-14 | 0 | -0/+0 |
|\| | |||||
| * | Fix string.format("%c", 0). | Mike Pall | 2018-01-14 | 1 | -7/+8 |
| | | |||||
* | | Fix IR_BUFPUT assembly. | Mike Pall | 2018-01-14 | 1 | -3/+3 |
| | | | | | | | | Thanks to Peter Cawley. | ||||
* | | MIPS64: Fix xpcall() error case. | Mike Pall | 2017-11-18 | 1 | -2/+3 |
| | | | | | | | | Thanks to François Perrad and Stefan Pejic. | ||||
* | | ARM64: Fix xpcall() error case (really). | Mike Pall | 2017-11-18 | 1 | -1/+2 |
| | | | | | | | | Thanks to François Perrad and Stefan Pejic. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-11-16 | 1 | -1/+1 |
|\| | |||||
| * | Fix saved bytecode encapsulated in ELF objects. | Mike Pall | 2017-11-16 | 1 | -1/+1 |
| | | | | | | | | Thanks to Dimitry Andric. | ||||
* | | ARM64: Fix xpcall() error case. | Mike Pall | 2017-11-16 | 1 | -1/+1 |
| | | | | | | | | Thanks to Stefan Pejic. | ||||
* | | MIPS64: Fix register allocation in assembly of HREF. | Mike Pall | 2017-11-08 | 1 | -17/+25 |
| | | | | | | | | Contributed by James Cowgill. | ||||
* | | ARM64: Fix assembly of HREFK. | Mike Pall | 2017-11-08 | 1 | -6/+5 |
| | | | | | | | | Reported by Jason Teplitz. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-11-08 | 1 | -1/+1 |
|\| | |||||
| * | Fix FOLD rule for strength reduction of widening. | Mike Pall | 2017-11-08 | 1 | -1/+1 |
| | | | | | | | | Reported by Matthew Burk. | ||||
* | | LJ_GC64: Make ASMREF_L references 64 bit. | Mike Pall | 2017-10-02 | 3 | -1/+5 |
| | | | | | | | | Reported by Yichun Zhang. | ||||
* | | LJ_GC64: Fix ir_khash for non-string GCobj. | Mike Pall | 2017-10-02 | 1 | -0/+4 |
| | | | | | | | | Contributed by Peter Cawley. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-09-20 | 1 | -1/+2 |
|\| | |||||
| * | DynASM/x86: Fix potential REL_A overflow. | Mike Pall | 2017-09-20 | 1 | -1/+2 |
| | | | | | | | | Thanks to Joshua Haberman. | ||||
* | | MIPS64: Hide internal function. | Mike Pall | 2017-09-18 | 1 | -1/+2 |
| | | |||||
* | | x64/LJ_GC64: Fix type-check-only variant of SLOAD. | Mike Pall | 2017-09-10 | 1 | -1/+1 |
| | | | | | | | | Thanks to Peter Cawley. | ||||
* | | PPC: Add soft-float support to JIT compiler backend. | Mike Pall | 2017-09-03 | 2 | -44/+278 |
| | | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc. | ||||
* | | x64/LJ_GC64: Fix fallback case of asm_fuseloadk64(). | Mike Pall | 2017-08-28 | 1 | -0/+1 |
| | | | | | | | | Contributed by Peter Cawley. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-08-18 | 1 | -1/+1 |
|\| | |||||
| * | Use https for freelists.org links. | Mike Pall | 2017-08-18 | 1 | -1/+1 |
| | | |||||
* | | PPC: Add soft-float support to interpreter. | Mike Pall | 2017-07-26 | 8 | -255/+1101 |
| | | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc. | ||||
* | | x64/LJ_GC64: Fix emit_rma(). | Mike Pall | 2017-07-26 | 1 | -3/+21 |
| | | |||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-06-12 | 1 | -1/+2 |
|\| | |||||
| * | Modify fix for warning from 'ar'. | Mike Pall | 2017-06-12 | 1 | -1/+2 |
| | | |||||
* | | Remove unused define. | Mike Pall | 2017-06-11 | 1 | -1/+0 |
| | | | | | | | | Suggested by 罗泽轩. | ||||
* | | FreeBSD/x64: Avoid changing resource limits, if not needed. | Mike Pall | 2017-06-08 | 1 | -1/+1 |
| | | |||||
* | | MIPS64: Add soft-float support to JIT compiler backend. | Mike Pall | 2017-06-07 | 13 | -75/+286 |
| | | | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com. Sponsored by Cisco Systems, Inc. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-06-07 | 3 | -10/+11 |
|\| | |||||
| * | MIPS: Fix handling of spare long-range jump slots. | Mike Pall | 2017-06-07 | 3 | -10/+11 |
| | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-06-07 | 1 | -1/+5 |
|\| | |||||
| * | MIPS: Use precise search for exit jump patching. | Mike Pall | 2017-06-07 | 1 | -1/+5 |
| | | | | | | | | Contributed by Djordje Kovacevic and Stefan Pejic. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-05-17 | 1 | -0/+2 |
|\| | |||||
| * | Add missing LJ_MAX_JSLOTS check. | Mike Pall | 2017-05-17 | 1 | -0/+2 |
| | | | | | | | | Thanks to Yichun Zhang. | ||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-05-09 | 1 | -2/+2 |
|\| | |||||
| * | Fix LJ_MAX_JSLOTS assertion in rec_check_slots(). | Mike Pall | 2017-05-09 | 1 | -2/+2 |
| | | | | | | | | Thanks to Yichun Zhang. | ||||
* | | RELEASE LuaJIT-2.1.0-beta3v2.1.0-beta3 | Mike Pall | 2017-05-01 | 5 | -6/+6 |
| | | |||||
* | | Update changelog. | Mike Pall | 2017-05-01 | 1 | -1/+25 |
| | | |||||
* | | Merge branch 'master' into v2.1 | Mike Pall | 2017-05-01 | 3 | -4/+46 |
|\| | |||||
| * | RELEASE LuaJIT-2.0.5v2.0.5 | Mike Pall | 2017-05-01 | 13 | -16/+16 |
| | | |||||
| * | Update changelog. | Mike Pall | 2017-05-01 | 1 | -0/+42 |
| | |