Mike Pall
|
0bf46e1edf
|
Merge branch 'master' into v2.1
|
2018-01-29 13:19:30 +01:00 |
|
Mike Pall
|
d4ee803427
|
Fix GCC 7 -Wimplicit-fallthrough warnings.
|
2018-01-29 13:06:13 +01:00 |
|
Mike Pall
|
74c544d68c
|
Merge branch 'master' into v2.1
|
2018-01-29 12:53:42 +01:00 |
|
Mike Pall
|
b03a56f28e
|
FFI: Don't assert on #1LL (5.2 compatibility mode only).
Reported by Denis Golovan.
|
2018-01-29 12:47:08 +01:00 |
|
Mike Pall
|
8071aa4ad6
|
MIPS64: Fix soft-float +-0.0 vs. +-0.0 comparison.
Thanks to Stefan Pejic.
|
2018-01-29 12:12:29 +01:00 |
|
Mike Pall
|
80aaaeee99
|
Merge branch 'master' into v2.1
|
2018-01-18 12:29:55 +01:00 |
|
Mike Pall
|
c88602f080
|
Fix LuaJIT API docs for LUAJIT_MODE_*.
Thanks to sunfishgao.
|
2018-01-18 12:29:39 +01:00 |
|
Mike Pall
|
9eaad8574f
|
Fix ARMv8 (32 bit subset) detection.
Thanks to Markus Oberhumber.
|
2018-01-18 12:24:36 +01:00 |
|
Mike Pall
|
4660dbfa8a
|
Merge branch 'master' into v2.1
|
2018-01-14 14:26:10 +01:00 |
|
Mike Pall
|
430d9f8f7e
|
Fix string.format("%c", 0).
|
2018-01-14 14:11:59 +01:00 |
|
Mike Pall
|
58d0dde0a2
|
Fix IR_BUFPUT assembly.
Thanks to Peter Cawley.
|
2018-01-14 13:57:00 +01:00 |
|
Mike Pall
|
ea7071d3c3
|
MIPS64: Fix xpcall() error case.
Thanks to François Perrad and Stefan Pejic.
|
2017-11-18 12:25:35 +01:00 |
|
Mike Pall
|
d417ded179
|
ARM64: Fix xpcall() error case (really).
Thanks to François Perrad and Stefan Pejic.
|
2017-11-18 12:23:57 +01:00 |
|
Mike Pall
|
734a3fa32c
|
Merge branch 'master' into v2.1
|
2017-11-16 13:00:09 +01:00 |
|
Mike Pall
|
7dbf0b05f1
|
Fix saved bytecode encapsulated in ELF objects.
Thanks to Dimitry Andric.
|
2017-11-16 12:58:12 +01:00 |
|
Mike Pall
|
33082a6f47
|
ARM64: Fix xpcall() error case.
Thanks to Stefan Pejic.
|
2017-11-16 12:53:34 +01:00 |
|
Mike Pall
|
99cdfbf6a1
|
MIPS64: Fix register allocation in assembly of HREF.
Contributed by James Cowgill.
|
2017-11-08 12:54:03 +01:00 |
|
Mike Pall
|
06cd9fce7d
|
ARM64: Fix assembly of HREFK.
Reported by Jason Teplitz.
|
2017-11-08 12:53:48 +01:00 |
|
Mike Pall
|
4b17a6a2ff
|
Merge branch 'master' into v2.1
|
2017-11-08 12:53:24 +01:00 |
|
Mike Pall
|
9f0caad0e4
|
Fix FOLD rule for strength reduction of widening.
Reported by Matthew Burk.
|
2017-11-08 12:53:05 +01:00 |
|
Mike Pall
|
850f8c59d3
|
LJ_GC64: Make ASMREF_L references 64 bit.
Reported by Yichun Zhang.
|
2017-10-02 23:10:56 +02:00 |
|
Mike Pall
|
b4ed3219a1
|
LJ_GC64: Fix ir_khash for non-string GCobj.
Contributed by Peter Cawley.
|
2017-10-02 09:22:46 +02:00 |
|
Mike Pall
|
6a2d8b0b4d
|
Merge branch 'master' into v2.1
|
2017-09-20 19:42:34 +02:00 |
|
Mike Pall
|
0c0e7b168e
|
DynASM/x86: Fix potential REL_A overflow.
Thanks to Joshua Haberman.
|
2017-09-20 19:39:50 +02:00 |
|
Mike Pall
|
bf12f1dafb
|
MIPS64: Hide internal function.
|
2017-09-18 09:50:22 +02:00 |
|
Mike Pall
|
05fbdf565c
|
x64/LJ_GC64: Fix type-check-only variant of SLOAD.
Thanks to Peter Cawley.
|
2017-09-10 14:05:30 +02:00 |
|
Mike Pall
|
71b7bc8834
|
PPC: Add soft-float support to JIT compiler backend.
Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
Sponsored by Cisco Systems, Inc.
|
2017-09-03 23:20:53 +02:00 |
|
Mike Pall
|
6b08248526
|
x64/LJ_GC64: Fix fallback case of asm_fuseloadk64().
Contributed by Peter Cawley.
|
2017-08-28 10:43:37 +02:00 |
|
Mike Pall
|
9634fa9814
|
Merge branch 'master' into v2.1
|
2017-08-18 12:52:30 +02:00 |
|
Mike Pall
|
f3d75075ed
|
Use https for freelists.org links.
|
2017-08-18 12:52:14 +02:00 |
|
Mike Pall
|
fd37da0d58
|
PPC: Add soft-float support to interpreter.
Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
Sponsored by Cisco Systems, Inc.
|
2017-07-26 09:52:19 +02:00 |
|
Mike Pall
|
7e662e4f87
|
x64/LJ_GC64: Fix emit_rma().
|
2017-07-26 09:52:53 +02:00 |
|
Mike Pall
|
cf2dfaf3b4
|
Merge branch 'master' into v2.1
|
2017-06-12 09:25:48 +02:00 |
|
Mike Pall
|
82151a4514
|
Modify fix for warning from 'ar'.
|
2017-06-12 09:24:00 +02:00 |
|
Mike Pall
|
6a71e71c14
|
Remove unused define.
Suggested by 罗泽轩.
|
2017-06-11 10:02:08 +02:00 |
|
Mike Pall
|
b0ecc6dd65
|
FreeBSD/x64: Avoid changing resource limits, if not needed.
|
2017-06-08 00:15:15 +02:00 |
|
Mike Pall
|
a057a07ab7
|
MIPS64: Add soft-float support to JIT compiler backend.
Contributed by Djordje Kovacevic and Stefan Pejic from RT-RK.com.
Sponsored by Cisco Systems, Inc.
|
2017-06-07 23:56:54 +02:00 |
|
Mike Pall
|
0e4a551809
|
Merge branch 'master' into v2.1
|
2017-06-07 19:39:41 +02:00 |
|
Mike Pall
|
c7c3c4da43
|
MIPS: Fix handling of spare long-range jump slots.
Contributed by Djordje Kovacevic and Stefan Pejic.
|
2017-06-07 19:36:46 +02:00 |
|
Mike Pall
|
79fe5782f8
|
Merge branch 'master' into v2.1
|
2017-06-07 19:17:47 +02:00 |
|
Mike Pall
|
7381b62035
|
MIPS: Use precise search for exit jump patching.
Contributed by Djordje Kovacevic and Stefan Pejic.
|
2017-06-07 19:16:22 +02:00 |
|
Mike Pall
|
6259c0b909
|
Merge branch 'master' into v2.1
|
2017-05-17 17:38:53 +02:00 |
|
Mike Pall
|
630ff3196a
|
Add missing LJ_MAX_JSLOTS check.
Thanks to Yichun Zhang.
|
2017-05-17 17:37:35 +02:00 |
|
Mike Pall
|
31afda3181
|
Merge branch 'master' into v2.1
|
2017-05-09 21:01:23 +02:00 |
|
Mike Pall
|
1c89933f12
|
Fix LJ_MAX_JSLOTS assertion in rec_check_slots().
Thanks to Yichun Zhang.
|
2017-05-09 20:59:37 +02:00 |
|
Mike Pall
|
8271c643c2
|
RELEASE LuaJIT-2.1.0-beta3
|
2017-05-01 21:03:01 +02:00 |
|
Mike Pall
|
e9f8abfbf5
|
Update changelog.
|
2017-05-01 21:02:34 +02:00 |
|
Mike Pall
|
16dc7fb7bb
|
Merge branch 'master' into v2.1
|
2017-05-01 20:27:04 +02:00 |
|
Mike Pall
|
0bf80b07b0
|
RELEASE LuaJIT-2.0.5
|
2017-05-01 20:10:28 +02:00 |
|
Mike Pall
|
ae0d438f26
|
Update changelog.
|
2017-05-01 20:01:20 +02:00 |
|