Mike Pall
|
2c110b7769
|
Merge branch 'master' into v2.1
|
2026-01-09 17:25:02 +01:00 |
|
Mike Pall
|
6e69e47314
|
Bump copyright date.
|
2026-01-09 17:18:03 +01:00 |
|
Mike Pall
|
f80b349d54
|
Unify Lua number to FFI integer conversions.
Phew. #1411
|
2025-11-27 17:45:17 +01:00 |
|
Mike Pall
|
eed22e9ad9
|
Merge branch 'master' into v2.1
|
2025-07-24 15:41:35 +02:00 |
|
Mike Pall
|
c64020f3c6
|
FFI: Fix dangling CType references (again).
Reported by Sergey Kaplun. Collateral of #1360
|
2025-07-24 15:29:54 +02:00 |
|
Mike Pall
|
852c3a08ae
|
Merge branch 'master' into v2.1
|
2025-05-28 20:39:05 +02:00 |
|
Mike Pall
|
9c8eb7cfe1
|
FFI: Fix dangling CType references.
Reported by Sergey Kaplun. Collateral of #1360
|
2025-05-28 20:36:24 +02:00 |
|
Mike Pall
|
8358eb0cce
|
Merge branch 'master' into v2.1
|
2025-01-13 16:15:19 +01:00 |
|
Mike Pall
|
e8236561d4
|
Bump copyright date.
|
2025-01-13 15:59:10 +01:00 |
|
Mike Pall
|
304da39cc5
|
FFI: Add missing coercion when recording 64-bit bit.*().
Thanks to Peter Cawley. #1252
|
2024-08-20 19:13:59 +02:00 |
|
Mike Pall
|
8038430110
|
Merge branch 'master' into v2.1
|
2024-07-03 23:59:03 +02:00 |
|
Mike Pall
|
7a608e4425
|
FFI: Fix various issues in recff_cdata_arith.
Thanks to Sergey Kaplun. #1224
|
2024-07-03 23:46:47 +02:00 |
|
Mike Pall
|
1c33f46314
|
Windows/ARM64: Support Windows calling conventions.
Dear Microsoft: your butchering of the (perfectly fine) ARM64 ABI is a disgrace.
Thanks to Peter Cawley. #593
|
2023-09-11 16:35:28 +02:00 |
|
Mike Pall
|
83954100db
|
FFI/ARM64/OSX: Handle non-standard OSX C calling conventions.
Contributed by Peter Cawley. #205
|
2023-08-29 02:21:51 +02:00 |
|
Mike Pall
|
ef587afb2c
|
Merge branch 'master' into v2.1
|
2023-08-20 21:33:37 +02:00 |
|
Mike Pall
|
158a284cc9
|
Bump copyright date.
|
2023-08-20 21:25:30 +02:00 |
|
Mike Pall
|
a04480e311
|
Merge branch 'master' into v2.1
|
2022-12-22 00:52:04 +01:00 |
|
Mike Pall
|
7d5d4a1b1a
|
Merge branch 'master' into v2.1
|
2022-12-07 17:21:36 +01:00 |
|
Mike Pall
|
cc96ab9d51
|
FFI: Fix dangling reference to CType. Improve checks.
Reported by elmknot.
|
2022-12-07 17:19:29 +01:00 |
|
Mike Pall
|
7306ba78d6
|
Merge branch 'master' into v2.1
|
2022-01-15 19:42:30 +01:00 |
|
Mike Pall
|
c4dfb625ba
|
Bump copyright date.
|
2022-01-15 19:30:54 +01:00 |
|
Mike Pall
|
98b7d9a3b2
|
Merge branch 'master' into v2.1
|
2021-09-20 14:39:50 +02:00 |
|
Mike Pall
|
a622e2eb55
|
FFI: Fix missing cts->L initialization in argv2ctype().
|
2021-09-20 14:34:47 +02:00 |
|
Mike Pall
|
29bc1f04ac
|
String buffers, part 3d: Compile string buffer methods and functions.
Sponsored by fmad.io.
|
2021-07-19 16:53:30 +02:00 |
|
Mike Pall
|
1b7171c339
|
FFI: Support FFI numbers in string.format() and buf:putf().
|
2021-06-03 03:22:58 +02:00 |
|
Mike Pall
|
a119497bec
|
String buffers, part 2d: basic string buffer methods.
Sponsored by fmad.io.
|
2021-06-01 05:16:32 +02:00 |
|
Mike Pall
|
ad65934fa0
|
FFI: Handle zero-fill of struct-of-NYI.
|
2021-03-23 02:35:07 +01:00 |
|
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
|
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
|
e9af1abec5
|
Add support for full-range 64 bit lightuserdata.
|
2020-09-30 01:34:49 +02:00 |
|
Mike Pall
|
8ae5170cdc
|
Improve assertions.
|
2020-06-15 02:52:00 +02:00 |
|
Mike Pall
|
d5e12d5174
|
Merge branch 'master' into v2.1
|
2020-05-08 14:00:07 +02:00 |
|
Mike Pall
|
cc4bbec483
|
FFI: Always fall back to metamethods for cdata length/concat.
Thanks to Egor Skriptunoff.
|
2020-05-08 13:50:41 +02:00 |
|
Mike Pall
|
87b111f0fe
|
Merge branch 'master' into v2.1
|
2020-01-20 23:34:21 +01:00 |
|
Mike Pall
|
38a5ed4b43
|
Bump copyright date.
|
2020-01-20 23:26:51 +01:00 |
|
Mike Pall
|
a90e7795ca
|
Merge branch 'master' into v2.1
|
2018-04-22 13:30:02 +02:00 |
|
Mike Pall
|
02b521981a
|
FFI: Add tonumber() specialization for failed conversions.
Contributed by Javier Guerra Giraldez.
|
2018-04-22 13:27:25 +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
|
fbfbd7b9e1
|
FFI: Compile bitfield loads/stores.
|
2017-04-30 23:58:33 +02:00 |
|
Mike Pall
|
71ff7ef8a7
|
Merge branch 'master' into v2.1
|
2017-01-17 12:41:05 +01:00 |
|
Mike Pall
|
b93a1dd0c8
|
Bump copyright date to 2017.
|
2017-01-17 12:35:03 +01:00 |
|
Mike Pall
|
7374046299
|
Merge branch 'master' into v2.1
|
2016-07-17 16:01:25 +02:00 |
|
Mike Pall
|
b74ddaf174
|
Fix for cdata vs. non-cdata arithmetics/comparisons.
Thanks to Vyacheslav Egorov.
|
2016-07-17 16:01:10 +02:00 |
|
Mike Pall
|
6c8258d74b
|
LJ_FR2: Add support for trace recording and snapshots.
Contributed by Peter Cawley.
|
2016-05-23 01:49:00 +02:00 |
|
Mike Pall
|
f4231949b5
|
Merge branch 'master' into v2.1
|
2016-03-03 12:11:37 +01:00 |
|
Mike Pall
|
db1b399af1
|
Bump copyright date to 2016.
|
2016-03-03 12:02:22 +01:00 |
|
Mike Pall
|
0a5045c34e
|
Merge branch 'master' into v2.1
|
2015-01-06 00:12:45 +01:00 |
|
Mike Pall
|
86913b9bbf
|
Bump copyright date to 2015.
|
2015-01-05 23:59:31 +01:00 |
|