| Commit message (Expand) | Author | Files | Lines |
2012-09-20 | From Lua 5.2: Add debug.upvalueid() and debug.upvaluejoin(). | Mike Pall | 4 | -1/+56 |
2012-09-20 | From Lua 5.2: debug.getinfo(..., "u") returns nparams and isvararg. | Mike Pall | 4 | -5/+49 |
2012-09-20 | Fix 'f' and 'L' options for debug.getinfo() and lua_getinfo(). | Mike Pall | 2 | -45/+58 |
2012-09-19 | Disable LUA_COMPAT_GFIND and LUA_COMPAT_MOD in Lua 5.2 mode. | Mike Pall | 2 | -2/+2 |
2012-09-19 | From Lua 5.2: debug.setmetatable() returns object. | Mike Pall | 1 | -0/+2 |
2012-09-19 | From Lua 5.2: 'break' allowed anywhere. | Mike Pall | 1 | -1/+1 |
2012-09-19 | From Lua 5.2: debug.getlocal() accepts function arg, too. | Mike Pall | 2 | -5/+15 |
2012-09-19 | From Lua 5.2: debug.getlocal()/setlocal() treats slot < 0 as vararg. | Mike Pall | 1 | -5/+21 |
2012-09-19 | From Lua 5.2: debug.getupvalue() returns "" for C function upvalues. | Mike Pall | 1 | -9/+9 |
2012-09-16 | From Lua 5.2: Add goto and ::label:: statements. | Mike Pall | 5 | -172/+362 |
2012-09-12 | Fix despecialization of ITERN when already running. | Mike Pall | 6 | -2/+15 |
2012-09-12 | Use 0/1 macro for Lua 5.2 compatibility. | Mike Pall | 13 | -59/+49 |
2012-09-12 | Add more assertions for stack consistency during recording. | Mike Pall | 1 | -0/+8 |
2012-09-10 | FFI: Correctly propagate alignment when interning nested types. | Mike Pall | 1 | -1/+3 |
2012-09-08 | FFI: Always resolve metamethods for pointers to structs. | Mike Pall | 2 | -10/+24 |
2012-09-03 | FFI: Handle __pairs/__ipairs metamethods for cdata objects. | Mike Pall | 5 | -7/+47 |
2012-09-03 | Fix recording of ctype() constructors for pointers. | Mike Pall | 1 | -2/+1 |
2012-09-01 | Preserve snapshot #0 PC for all traces (potential gcstep exit). | Mike Pall | 1 | -2/+1 |
2012-08-30 | Add check for unsupported MIPS soft-float targets. | Mike Pall | 1 | -0/+4 |
2012-08-28 | Limit recursion depth in string.match() et al. | Mike Pall | 2 | -26/+41 |
2012-08-28 | Don't constify upvalues that may retain large amounts of memory. | Mike Pall | 2 | -3/+30 |
2012-08-27 | FFI: Detect type punning through unions. | Mike Pall | 2 | -19/+29 |
2012-08-27 | Add table of IR type sizes. | Mike Pall | 3 | -6/+21 |
2012-08-27 | ARM, PPC, MIPS: Improve XLOAD operand fusion and register hinting. | Mike Pall | 4 | -5/+9 |
2012-08-27 | Fix underflow handling in builtin string to number conversion. | Mike Pall | 1 | -1/+1 |
2012-08-26 | Replace some trivial uses of fprintf() with fputs. | Mike Pall | 2 | -5/+9 |
2012-08-26 | Replace divisions with simpler code. | Mike Pall | 2 | -11/+14 |
2012-08-26 | Fix compilation with FFI disabled. | Mike Pall | 2 | -3/+5 |
2012-08-26 | Remove old Makefile rules. | Mike Pall | 2 | -9/+2 |
2012-08-25 | Replace strtod() with builtin string to number conversion. | Mike Pall | 24 | -272/+660 |
2012-08-25 | Add support for '%a' and '%A' to string.format. | Mike Pall | 1 | -3/+3 |
2012-08-25 | ARM: Fix base register coalescing. | Mike Pall | 2 | -3/+7 |
2012-08-25 | ARM: Fix commit ceaa60c0. | Mike Pall | 1 | -2/+5 |
2012-08-20 | Minor fixes to FOLD rules. | Mike Pall | 1 | -8/+20 |
2012-08-19 | ARM: Fix hard-float lj_vm_trunc() (used by compiled math.modf). | Mike Pall | 1 | -2/+2 |
2012-08-19 | MIPS: Don't use argument GPRs to rematerialize FPR arguments. | Mike Pall | 1 | -11/+20 |
2012-08-19 | ARM: Don't use argument GPRs to rematerialize FPR arguments. | Mike Pall | 1 | -4/+15 |
2012-08-19 | ARM, MIPS, PPC: Rematerialize FPR invariants first. | Mike Pall | 1 | -2/+11 |
2012-08-19 | MIPS: Fix calls to floor/ceil/trunc. | Mike Pall | 2 | -8/+6 |
2012-08-19 | ARM: Fix calls to hard-float floor/ceil/trunc. | Mike Pall | 1 | -1/+2 |
2012-08-16 | Fix shrinking of direct mapped block in builtin allocator. | Mike Pall | 1 | -1/+1 |
2012-08-15 | Fix last commit. | Mike Pall | 1 | -3/+3 |
2012-08-15 | FOLD x / 2^k ==> x * 2^-k. | Mike Pall | 1 | -0/+9 |
2012-08-14 | x86: Simplify error message for CPUs lacking CMOV. | Mike Pall | 1 | -1/+1 |
2012-08-12 | FFI: Don't keep CType * across call. Callback may reallocate table. | Mike Pall | 1 | -0/+2 |
2012-08-11 | Do not use DWARF unwinder on Windows. | Mike Pall | 1 | -45/+0 |
2012-08-09 | Update cross-compilation docs. | Mike Pall | 1 | -63/+63 |
2012-08-09 | ARM: Enable VFP and hard-float ABI support. | Mike Pall | 1 | -5/+2 |
2012-08-09 | ARM: Add VFP and hard-float ABI variants to JIT compiler. | Mike Pall | 8 | -113/+760 |
2012-08-09 | Never compile DWARF unwinder on Windows. | Mike Pall | 1 | -1/+1 |