Mike Pall
|
1e66d0f9e6
|
Merge branch 'master' into v2.1
|
2021-01-02 21:56:07 +01:00 |
|
Mike Pall
|
f47c864b01
|
Bump copyright date.
|
2021-01-02 21:49:41 +01:00 |
|
Mike Pall
|
3134359734
|
Fix trace exit register dump for some archs.
|
2021-01-02 21:37:51 +01:00 |
|
Mike Pall
|
ebc3503813
|
Merge branch 'master' into v2.1
|
2021-01-02 21:32:09 +01:00 |
|
Mike Pall
|
ee855749a1
|
Documentation cleanup.
|
2021-01-02 21:17:01 +01:00 |
|
Mike Pall
|
65378759f3
|
Merge branch 'master' into v2.1
|
2020-12-28 12:40:20 +01:00 |
|
Mike Pall
|
56c04accf9
|
FFI: Fix recording of union initialization.
Thanks to Alex Shpilkin.
|
2020-12-28 12:37:36 +01:00 |
|
Mike Pall
|
351bb43a07
|
Merge branch 'master' into v2.1
|
2020-12-04 11:17:45 +01:00 |
|
Mike Pall
|
d67ff15a5c
|
x64: Fix __call metamethod return dispatch.
Reported by Igor Munkin.
|
2020-12-04 11:16:55 +01:00 |
|
Mike Pall
|
377a8488b6
|
Fix binary number literal parsing.
Reported by Egor Skriptunoff.
|
2020-11-30 15:48:34 +01:00 |
|
Mike Pall
|
a50262c490
|
Fix warning.
|
2020-11-30 15:47:14 +01:00 |
|
Mike Pall
|
652f71bb1d
|
Merge branch 'master' into v2.1
|
2020-11-30 15:46:56 +01:00 |
|
Mike Pall
|
7aa3e313a3
|
Fix warning.
|
2020-11-30 15:46:07 +01:00 |
|
Mike Pall
|
1d8b747c16
|
Merge branch 'master' into v2.1
|
2020-10-12 16:18:02 +02:00 |
|
Mike Pall
|
050466552b
|
Minor changes and https-ify links.
|
2020-10-12 16:11:32 +02:00 |
|
Mike Pall
|
675e08cf06
|
Merge branch 'master' into v2.1
|
2020-10-12 15:51:31 +02:00 |
|
Mike Pall
|
5c46f47736
|
Fix snapshot PC when linking to BC_JLOOP that was a BC_RET*.
Reported by Arseny Vakhrushev.
Fix contributed by Peter Cawley.
|
2020-10-12 15:45:05 +02:00 |
|
Mike Pall
|
4bb2e4a547
|
Merge branch 'master' into v2.1
|
2020-10-12 15:43:18 +02:00 |
|
Mike Pall
|
de6b1a11dd
|
Ensure full init of IR_NOP instructions.
|
2020-10-12 15:40:28 +02:00 |
|
Mike Pall
|
e9af1abec5
|
Add support for full-range 64 bit lightuserdata.
|
2020-09-30 01:34:49 +02:00 |
|
Mike Pall
|
e67e2040be
|
ARM64: Followup fix for exit branch patching.
|
2020-09-28 18:17:58 +02:00 |
|
Mike Pall
|
2e55a42c07
|
Merge branch 'master' into v2.1
|
2020-09-27 17:20:37 +02:00 |
|
Mike Pall
|
e8ec6fe996
|
Prevent patching of the GC exit check branch.
Reported by Arseny Vakhrushev.
|
2020-09-27 16:44:13 +02:00 |
|
Mike Pall
|
03a7ebca4f
|
x64: Fix 64 bit shift code generation.
Reported by Philipp Kutin.
Fix contributed by Peter Cawley.
|
2020-09-25 22:49:23 +02:00 |
|
Mike Pall
|
dd0f09f95f
|
Another fix for lua_yield() from C hook.
Reported by Jason Carr.
|
2020-09-22 23:37:43 +02:00 |
|
Mike Pall
|
518e8cbeb4
|
Merge branch 'master' into v2.1
|
2020-09-22 12:01:09 +02:00 |
|
Mike Pall
|
881d02d311
|
Mark CONV as non-weak, to prevent elimination of its side-effect.
An unused guarded CONV int.num cannot be omitted in general.
|
2020-09-22 11:56:06 +02:00 |
|
Mike Pall
|
dd5032ed84
|
Fix lua_yield() from C hook.
Reported by Jason Carr.
|
2020-09-15 01:02:24 +02:00 |
|
Mike Pall
|
cc44642cf8
|
Merge branch 'master' into v2.1
|
2020-09-12 17:36:04 +02:00 |
|
Mike Pall
|
412d5a4039
|
DynASM/x86: Fix VREG support.
|
2020-09-12 17:32:30 +02:00 |
|
Mike Pall
|
7e94e1c4f1
|
Merge branch 'master' into v2.1
|
2020-09-05 20:05:44 +02:00 |
|
Mike Pall
|
90e65514dd
|
Limit path length passed to C library loader.
|
2020-09-05 20:02:54 +02:00 |
|
Mike Pall
|
ff1e72acea
|
LJ_GC64: Always snapshot functions for non-base frames.
Reported by Arseny Vakhrushev.
Analysis and fix contributed by Peter Cawley.
|
2020-08-27 18:05:32 +02:00 |
|
Mike Pall
|
94d4abcca9
|
Merge branch 'master' into v2.1
|
2020-08-09 23:12:48 +02:00 |
|
Mike Pall
|
e296f56b82
|
Call error function on rethrow after trace exit.
|
2020-08-09 22:50:31 +02:00 |
|
Mike Pall
|
46a6d06dc5
|
Merge branch 'master' into v2.1
|
2020-08-09 18:19:19 +02:00 |
|
Mike Pall
|
12ab596997
|
Fix handling of errors during snapshot restore.
|
2020-08-09 18:08:38 +02:00 |
|
Mike Pall
|
10ddae75af
|
Merge branch 'master' into v2.1
|
2020-08-05 15:26:59 +02:00 |
|
Mike Pall
|
2211f6f960
|
ARM: Ensure relative GG_State element alignment differently.
Thanks to jojo59516 and dwing4g.
|
2020-08-05 15:21:00 +02:00 |
|
Mike Pall
|
98682accbb
|
Merge branch 'master' into v2.1
|
2020-08-05 14:17:41 +02:00 |
|
Mike Pall
|
c4b1e0feae
|
Fix Makefile dependencies.
Thanks to Stefanos Chaliasos.
|
2020-08-05 14:14:58 +02:00 |
|
Mike Pall
|
570e758ca7
|
Handle old OSX/iOS without getentropy().
|
2020-07-13 11:54:08 +02:00 |
|
Mike Pall
|
60ac12ed6f
|
Merge branch 'master' into v2.1
|
2020-07-12 15:16:23 +02:00 |
|
Mike Pall
|
7eb96843ff
|
Add FAQ about sandboxing. Minor fixes.
|
2020-07-12 15:09:55 +02:00 |
|
Mike Pall
|
6097795367
|
Merge branch 'master' into v2.1
|
2020-07-12 14:33:01 +02:00 |
|
Mike Pall
|
53f82e6e2e
|
Fix frame traversal for __gc handler frames.
Reported by Changochen.
|
2020-07-12 14:30:34 +02:00 |
|
Mike Pall
|
384d6d56f4
|
Fix Clang build.
|
2020-07-02 01:24:39 +02:00 |
|
Mike Pall
|
18eef08fb8
|
Android/ARM: Fix build with recent NDK.
|
2020-07-02 01:23:41 +02:00 |
|
Mike Pall
|
e1e3034cf6
|
Fix compiler warning.
|
2020-06-25 15:19:48 +02:00 |
|
Mike Pall
|
5ef9e45238
|
Fix OSX build.
Reported by jnozsc.
|
2020-06-23 19:17:13 +02:00 |
|