| Commit message (Expand) | Author | Files | Lines |
2010-10-11 | x64: Fix type check for numbers in compiled code. | Mike Pall | 1 | -5/+21 |
2010-10-11 | x64: Optimize internal/external tag conversion in lua_type(). | Mike Pall | 1 | -0/+4 |
2010-10-11 | Reorganize compatibility table in install docs. | Mike Pall | 1 | -37/+43 |
2010-10-11 | Fix external link in docs. | Mike Pall | 1 | -1/+1 |
2010-10-07 | PPC: Update DynASM-generated file. | Mike Pall | 1 | -380/+5244 |
2010-10-07 | PPC: Use ZERO register instead of extra load immediate. | Mike Pall | 1 | -2/+1 |
2010-10-07 | PPC: Add coroutine.resume/wrap_aux/yield() fast functions. | Mike Pall | 1 | -2/+122 |
2010-10-06 | PPC: Add string.sub() fast function. | Mike Pall | 1 | -1/+45 |
2010-10-06 | PPC: Add string.rep/reverse/lower/upper() fast functions. | Mike Pall | 1 | -12/+84 |
2010-10-06 | PPC: Add string.len/byte/char() fast functions. | Mike Pall | 1 | -5/+42 |
2010-10-05 | PPC: Fix math.deg/rad() fast functions. | Mike Pall | 1 | -1/+1 |
2010-10-05 | PPC: Use own implementation for math.floor/ceil() fast functions. | Mike Pall | 1 | -2/+17 |
2010-10-05 | PPC: Add math.ldexp/frexp/modf() fast functions. | Mike Pall | 1 | -3/+47 |
2010-10-05 | PPC: Add math.abs/deg/rad/min/max() fast functions. | Mike Pall | 1 | -5/+38 |
2010-10-05 | PPC: Remove pointless optimization in BC_UNM. | Mike Pall | 1 | -4/+1 |
2010-10-05 | PPC: Add table.getn() fast function. | Mike Pall | 1 | -1/+6 |
2010-10-05 | PPC: Add tonumber() and tostring() fast functions. | Mike Pall | 1 | -4/+48 |
2010-10-05 | PPC: Add getmetatable(), setmetatable() and rawget() fast functions. | Mike Pall | 1 | -4/+72 |
2010-10-05 | PPC: Add assert() and type() fast functions. | Mike Pall | 1 | -2/+31 |
2010-10-05 | Update docs for PPC port. Clarify and extend install instructions. | Mike Pall | 8 | -70/+185 |
2010-10-01 | PPC: Add pcall() and xpcall() fast functions. | Mike Pall | 1 | -3/+23 |
2010-10-01 | PPC: Add ipairs() fast function and its iterator. | Mike Pall | 1 | -6/+50 |
2010-10-01 | PPC: Add next() and pairs() fast functions. | Mike Pall | 1 | -6/+35 |
2010-10-01 | PPC: Add BC_ITERN and BC_ISNEXT. | Mike Pall | 1 | -2/+91 |
2010-09-30 | Specialize bytecode for pairs()/next() iterator. Speedup: 3.5x. | Mike Pall | 9 | -354/+634 |
2010-09-30 | x64: Use 64 bit slot copies in the interpreter. | Mike Pall | 4 | -2351/+2492 |
2010-09-30 | PPC: Add dispatch to fast function fallback handlers. | Mike Pall | 1 | -1/+44 |
2010-09-30 | PPC: Add bit.* fast functions. | Mike Pall | 1 | -30/+53 |
2010-09-30 | PPC: Add basic infrastructure for fast functions. | Mike Pall | 1 | -6/+39 |
2010-09-28 | PPC: Add frame unwind info for assembler part. | Mike Pall | 3 | -15/+96 |
2010-09-28 | PPC: Don't use callee-save registers when folding '%' operator. | Mike Pall | 1 | -1/+1 |
2010-09-28 | Fix checks for minimum required compiler versions. | Mike Pall | 2 | -5/+18 |
2010-09-23 | PPC: Add dispatch target for call hook. | Mike Pall | 1 | -2/+22 |
2010-09-23 | PPC: Add dispatch targets for instruction and return hooks. | Mike Pall | 1 | -3/+43 |
2010-09-23 | PPC: Add lj_vm_resume(). | Mike Pall | 1 | -2/+40 |
2010-09-23 | Workaround for missing fseeko/ftello prototypes on ancient glibc. | Mike Pall | 1 | -1/+1 |
2010-09-22 | x86/x64: Fix stack overflow handling for coroutine results. | Mike Pall | 4 | -2010/+2015 |
2010-09-22 | Fix stack growth for coroutine.wrap(). | Mike Pall | 1 | -1/+1 |
2010-09-21 | PPC: Reschedule continuation dispatch. | Mike Pall | 1 | -1/+1 |
2010-09-21 | Whitespace. | Mike Pall | 1 | -1/+1 |
2010-09-21 | PPC: Add fixed register for TOBIT bias. | Mike Pall | 1 | -3/+8 |
2010-09-21 | PPC: Add missing register setup after unwind to ff pcall. | Mike Pall | 1 | -2/+10 |
2010-09-21 | PPC: Fix result copy for return to Lua. | Mike Pall | 1 | -2/+3 |
2010-09-21 | PPC: Fix constant folding of modulo operator. | Mike Pall | 1 | -2/+2 |
2010-09-21 | Consistently round int args of string functions on x64. | Mike Pall | 4 | -16/+16 |
2010-09-21 | Improve AA for field accesses: disambiguate new allocations. | Mike Pall | 1 | -3/+6 |
2010-09-21 | Drop redundant (UGE any +0). | Mike Pall | 1 | -0/+8 |
2010-09-21 | Improve FOLD/CSE of field loads and array/hash refs across NEWREF. | Mike Pall | 3 | -15/+23 |
2010-09-21 | Improve alias analysis: disambiguate new allocations. | Mike Pall | 1 | -26/+54 |
2010-09-18 | Avoid fusing potentially negative indexes into AREF on x64. | Mike Pall | 1 | -2/+3 |