| Commit message (Expand) | Author | Files | Lines |
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 |
2010-09-17 | PPC: Add metamethod handlers and continuations for comparisons. | Mike Pall | 1 | -18/+49 |
2010-09-17 | PPC: Reschedule bytecode instruction fetch. | Mike Pall | 1 | -35/+66 |
2010-09-17 | PPC: Add BC_CAT and lj_cont_cat. | Mike Pall | 1 | -3/+31 |
2010-09-16 | PPC: Fix ordered comparisons for NaN operands. | Mike Pall | 1 | -7/+7 |
2010-09-16 | PPC: Avoid comparison with NaN in BC_ISEQN/BC_ISNEN. | Mike Pall | 1 | -1/+12 |
2010-09-15 | PPC: Add BC_TSETM. | Mike Pall | 1 | -1/+41 |
2010-09-15 | PPC: Add BC_VARG. | Mike Pall | 1 | -1/+62 |
2010-09-15 | Don't traverse inactive GCtrace objects. | Mike Pall | 1 | -2/+2 |
2010-09-15 | Show names of IR calls in disassembler output. | Mike Pall | 2 | -3/+19 |
2010-09-14 | Add IR_VLOAD for vararg loads. | Mike Pall | 5 | -9/+13 |
2010-09-14 | Improve alias analysis for vararg loads. | Mike Pall | 1 | -8/+11 |
2010-09-14 | Avoid unnecessary vararg loads. | Mike Pall | 1 | -1/+2 |
2010-09-14 | PPC: Fix line number in stack overflow error. | Mike Pall | 1 | -0/+1 |
2010-09-14 | PPC: Fix write barrier in BC_TSETV. | Mike Pall | 1 | -1/+1 |
2010-09-14 | PPC: Fix KBASE restore in BC_CALLT. | Mike Pall | 1 | -1/+1 |