| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | ARM/FFI: Invoke SPLIT pass for double args in FFI call. | Mike Pall | 2012-04-26 | 1 | -0/+2 |
* | FFI: Fix result type of pointer difference. | Mike Pall | 2012-04-17 | 1 | -1/+1 |
* | Bump copyright date to 2012. | Mike Pall | 2012-01-23 | 1 | -1/+1 |
* | Fix compiler warning. | Mike Pall | 2011-12-09 | 1 | -2/+4 |
* | FFI: Record ffi.errno(). | Mike Pall | 2011-11-26 | 1 | -0/+8 |
* | FFI: Record C function calls with bool return values. | Mike Pall | 2011-11-25 | 1 | -3/+28 |
* | FFI: Add callback support (for x86/x64). | Mike Pall | 2011-11-14 | 1 | -1/+8 |
* | FFI: Resolve __call metamethod for pointers, too. | Mike Pall | 2011-11-14 | 1 | -1/+18 |
* | FFI: Compile calls to stdcall, fastcall and vararg functions. | Mike Pall | 2011-10-27 | 1 | -20/+83 |
* | PPC: Integrate and enable JIT compiler. | Mike Pall | 2011-10-24 | 1 | -2/+6 |
* | FFI: Fix call argument and return handling for I8/U8/I16/U16 types. | Mike Pall | 2011-10-13 | 1 | -1/+12 |
* | FFI: Record loads/stores to external variables in namespaces. | Mike Pall | 2011-10-11 | 1 | -1/+16 |
* | FFI: Fix recording of const/enum lookups in namespaces. | Mike Pall | 2011-10-11 | 1 | -1/+1 |
* | FFI: Limit snapshot optimization for cdata comparisons. | Mike Pall | 2011-08-07 | 1 | -1/+2 |
* | FFI: Treat function ctypes like pointers in comparisons. | Mike Pall | 2011-07-23 | 1 | -0/+4 |
* | FFI: Change tonumber(cdata) semantics. Return nil for non-numbers. | Mike Pall | 2011-06-06 | 1 | -4/+12 |
* | ARM: Fuse XLOAD/XSTORE operands. | Mike Pall | 2011-06-05 | 1 | -0/+7 |
* | FFI: Fix recording of casts from 32 bit pointers to integers. | Mike Pall | 2011-05-31 | 1 | -1/+1 |
* | Move IR_CALL* definitions to lj_ircall.h. | Mike Pall | 2011-05-22 | 1 | -0/+1 |
* | Fix compiler warning. | Mike Pall | 2011-05-04 | 1 | -1/+2 |
* | FFI: Compile C function calls with 64 bit args/results in 32 bit mode. | Mike Pall | 2011-04-29 | 1 | -2/+3 |
* | FFI: Add ffi.istype() function. | Mike Pall | 2011-04-20 | 1 | -13/+26 |
* | FFI: Fix cdata finalization. | Mike Pall | 2011-04-13 | 1 | -13/+13 |
* | FFI: Add ctype metamethods and ffi.metatype(). | Mike Pall | 2011-04-12 | 1 | -32/+121 |
* | FFI: Force snapshot after C call to preserve semantics. | Mike Pall | 2011-03-15 | 1 | -0/+1 |
* | DUALNUM: Handle integer type in JIT compiler. | Mike Pall | 2011-03-10 | 1 | -21/+14 |
* | FFI: Fix and optimize recording of cdata[cdata]. | Mike Pall | 2011-03-10 | 1 | -4/+11 |