aboutsummaryrefslogtreecommitdiff
path: root/src/lib_ffi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into v2.1Mike Pall2025-01-131-1/+1
|\
| * Bump copyright date.Mike Pall2025-01-131-1/+1
* | Merge branch 'master' into v2.1Mike Pall2024-07-031-1/+1
|\|
| * FFI: Fix __tostring metamethod access to enum cdata value.Mike Pall2024-07-031-1/+1
* | FFI: Turn FFI finalizer table into a proper GC root.Mike Pall2024-04-191-18/+2
* | FFI: Fix ffi.abi("pauth").Mike Pall2023-09-251-1/+1
* | Merge branch 'master' into v2.1Mike Pall2023-08-201-1/+1
|\|
| * Bump copyright date.Mike Pall2023-08-201-1/+1
* | ARM64: Add support for ARM64e pointer authentication codes (PAC).Mike Pall2023-08-121-0/+3
* | Merge branch 'master' into v2.1Mike Pall2023-07-081-1/+1
|\|
| * FFI: Fix ffi.metatype() for non-raw types.Mike Pall2023-07-081-1/+1
* | Merge branch 'master' into v2.1Mike Pall2022-07-131-2/+2
|\|
| * FFI: Fix ffi.alignof() for reference types.Mike Pall2022-07-131-1/+1
| * FFI: Allow ffi.metatype() for typedefs with attributes.Mike Pall2022-07-131-1/+1
* | Merge branch 'master' into v2.1Mike Pall2022-01-151-1/+1
|\|
| * Bump copyright date.Mike Pall2022-01-151-1/+1
* | FFI: Ensure returned string is alive in ffi.typeinfo().Mike Pall2021-09-231-0/+1
* | Merge branch 'master' into v2.1Mike Pall2021-01-021-1/+1
|\|
| * Bump copyright date.Mike Pall2021-01-021-1/+1
* | Merge branch 'master' into v2.1Mike Pall2020-05-081-1/+1
|\|
| * FFI: Always fall back to metamethods for cdata length/concat.Mike Pall2020-05-081-1/+1
* | Merge branch 'master' into v2.1Mike Pall2020-01-201-1/+1
|\|
| * Bump copyright date.Mike Pall2020-01-201-1/+1
* | FFI: Eliminate hardcoded string hashes.Mike Pall2019-12-081-19/+16
* | Windows: Add UWP support, part 1.Mike Pall2018-06-051-0/+3
* | Merge branch 'master' into v2.1Mike Pall2018-01-291-1/+1
|\|
| * FFI: Don't assert on #1LL (5.2 compatibility mode only).Mike Pall2018-01-291-1/+1
* | Merge branch 'master' into v2.1Mike Pall2017-03-081-1/+1
|\|
| * Remove internal __mode = "K" and replace with safe check.Mike Pall2017-03-081-1/+1
* | Merge branch 'master' into v2.1Mike Pall2017-01-171-1/+1
|\|
| * Bump copyright date to 2017.Mike Pall2017-01-171-1/+1
* | Merge branch 'master' into v2.1Mike Pall2016-03-031-1/+1
|\|
| * Bump copyright date to 2016.Mike Pall2016-03-031-1/+1
* | FFI: Properly unsink non-standard cdata allocations.Mike Pall2015-12-281-4/+1
* | LJ_GC64: Return true for ffi.abi("gc64").Mike Pall2015-01-071-0/+3
* | Merge branch 'master' into v2.1Mike Pall2015-01-061-1/+1
|\|
| * Bump copyright date to 2015.Mike Pall2015-01-051-1/+1
* | Add LJ_FR2 mode: Two-slot frame info.Mike Pall2015-01-031-1/+1
* | FFI: Add ffi.typeinfo().Mike Pall2014-10-081-0/+25
* | 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-01-161-1/+1
|\|
| * Bump copyright date to 2014.Mike Pall2014-01-161-1/+1
* | Merge branch 'master' into v2.1Mike Pall2013-09-081-1/+1
|\|
| * FFI: Fix argument checks for ffi.string().Mike Pall2013-09-081-1/+1
* | FFI: Refactor ffi.gc()/__gc. Compile ffi.gc(cdata, nil), too.Mike Pall2013-05-241-9/+1
* | Refactor lj_cdata_newv().Mike Pall2013-05-231-1/+1
* | Merge branch 'master' into v2.1Mike Pall2013-05-131-1/+1
|\|
| * FFI: Ignore CTF_LONG in ffi.istype().Mike Pall2013-05-131-1/+1
* | Refactor internal string formatting.Mike Pall2013-05-121-1/+2
|/