| Commit message (Expand) | Author | Age | Files | Lines |
* | FFI: Fix various issues in recff_cdata_arith. | Mike Pall | 2024-07-03 | 1 | -4/+6 |
* | Bump copyright date. | Mike Pall | 2023-08-20 | 1 | -1/+1 |
* | FFI: Fix dangling reference to CType. Improve checks. | Mike Pall | 2022-12-07 | 1 | -0/+4 |
* | Bump copyright date. | Mike Pall | 2022-01-15 | 1 | -1/+1 |
* | FFI: Fix missing cts->L initialization in argv2ctype(). | Mike Pall | 2021-09-20 | 1 | -1/+1 |
* | Bump copyright date. | Mike Pall | 2021-01-02 | 1 | -1/+1 |
* | FFI: Fix recording of union initialization. | Mike Pall | 2020-12-28 | 1 | -0/+5 |
* | FFI: Always fall back to metamethods for cdata length/concat. | Mike Pall | 2020-05-08 | 1 | -2/+4 |
* | Bump copyright date. | Mike Pall | 2020-01-20 | 1 | -1/+1 |
* | FFI: Add tonumber() specialization for failed conversions. | Mike Pall | 2018-04-22 | 1 | -0/+2 |
* | Bump copyright date to 2017. | Mike Pall | 2017-01-17 | 1 | -1/+1 |
* | Fix for cdata vs. non-cdata arithmetics/comparisons. | Mike Pall | 2016-07-17 | 1 | -1/+2 |
* | Bump copyright date to 2016. | Mike Pall | 2016-03-03 | 1 | -1/+1 |
* | Bump copyright date to 2015. | Mike Pall | 2015-01-05 | 1 | -1/+1 |
* | FFI: Fix for cdata vs. non-cdata arithmetic and comparisons. | Mike Pall | 2014-09-08 | 1 | -0/+1 |
* | FFI: Fix compilation of reference field access. | Mike Pall | 2014-07-04 | 1 | -1/+4 |
* | FFI: Fix recording of indexing a struct pointer ctype object itself. | Mike Pall | 2014-05-15 | 1 | -1/+2 |
* | FFI: Another fix for cdata equality comparisons. | Mike Pall | 2014-05-06 | 1 | -5/+9 |
* | FFI: Fix cdata equality comparison against strings. | Mike Pall | 2014-04-08 | 1 | -1/+3 |
* | FFI: Allow non-scalar cdata to be compared for equality by address. | Mike Pall | 2014-04-01 | 1 | -27/+34 |
* | Bump copyright date to 2014. | Mike Pall | 2014-01-16 | 1 | -1/+1 |
* | FFI: Fix argument checks for ffi.string(). | Mike Pall | 2013-09-08 | 1 | -1/+1 |
* | FFI: Preserve intermediate string for const char * conversion. | Mike Pall | 2013-05-29 | 1 | -2/+3 |
* | FFI: Fix unroll limit for ffi.fill(). | Mike Pall | 2013-05-23 | 1 | -6/+1 |
* | FFI: Insert no-op type conversion for pointer to integer cast. | Mike Pall | 2013-05-23 | 1 | -0/+4 |
* | FFI: Fix tailcall in lowest frame to C function with bool result. | Mike Pall | 2013-05-02 | 1 | -1/+1 |
* | Bump copyright date to 2013. | Mike Pall | 2013-02-11 | 1 | -1/+1 |
* | FFI: Fix recording of bool call result check on x86/x64. | Mike Pall | 2012-11-06 | 1 | -0/+5 |
* | FFI: Compile ffi.gc(). | Mike Pall | 2012-10-10 | 1 | -16/+27 |
* | FFI: Compile ffi.sizeof(), ffi.alignof() and ffi.offsetof(). | Mike Pall | 2012-10-10 | 1 | -1/+22 |
* | FFI: Compile array/struct copies. | Mike Pall | 2012-10-09 | 1 | -3/+3 |
* | FFI: Optimize ffi.copy() and ffi.fill(). | Mike Pall | 2012-10-09 | 1 | -26/+261 |
* | FFI: Add support for copy constructors. | Mike Pall | 2012-10-08 | 1 | -1/+2 |
* | FFI: ctypeid of ctype object is immutable. | Mike Pall | 2012-09-27 | 1 | -2/+1 |
* | FFI: Always resolve metamethods for pointers to structs. | Mike Pall | 2012-09-08 | 1 | -6/+12 |
* | Fix recording of ctype() constructors for pointers. | Mike Pall | 2012-09-03 | 1 | -2/+1 |
* | FFI: Compile ffi.typeof(cdata). | Mike Pall | 2012-08-08 | 1 | -0/+12 |
* | FFI: Compile assignments from enums. | Mike Pall | 2012-08-08 | 1 | -2/+5 |
* | Turn loads from immutable upvalues into constants. | Mike Pall | 2012-07-20 | 1 | -10/+2 |
* | FFI: Box all accessed or returned enums. | Mike Pall | 2012-07-17 | 1 | -41/+66 |
* | Bump some limits to accomodate SINK pass. | Mike Pall | 2012-07-04 | 1 | -1/+1 |
* | Avoid pesky compiler warnings about C++ keywords (eh?). | Mike Pall | 2012-07-03 | 1 | -15/+15 |
* | Fix cdecl string parsing during recording. | Mike Pall | 2012-06-28 | 1 | -0/+1 |
* | FFI: Check for __new metamethod when calling a constructor. | Mike Pall | 2012-06-20 | 1 | -19/+25 |
* | FFI: Fix address calculation for refs. | Mike Pall | 2012-06-09 | 1 | -8/+10 |
* | FFI: Use CNEWI/FLOAD to box/access ffi.new("int", x) (for varargs). | Mike Pall | 2012-06-04 | 1 | -18/+19 |
* | FFI: Convert io.* file handle to FILE * pointer (but as a void *). | Mike Pall | 2012-05-29 | 1 | -1/+8 |
* | FFI: Equality comparisons never raise an error. | Mike Pall | 2012-05-23 | 1 | -6/+10 |
* | FFI: Fix recording of test for bool result of call. | Mike Pall | 2012-05-09 | 1 | -7/+10 |
* | FFI: Don't record test for bool result of call, if ignored. | Mike Pall | 2012-05-08 | 1 | -1/+3 |