]> git.ipfire.org Git - thirdparty/LuaJIT.git/shortlog
thirdparty/LuaJIT.git
2010-11-17  Mike PallAdd support for __pairs and __ipairs metamethods (from...
2010-11-17  Mike PallAllow running C functions with coroutine.create(),...
2010-11-16  Mike PallAdd jit.os string.
2010-11-16  Mike PallCleanup architecture, ABI and OS definitions.
2010-11-16  Mike PallAvoid using negative hex numbers with DynASM.
2010-11-09  Mike PallSplit up extension/API docs into sub-pages.
2010-11-09  Mike PallRename character type handling from lj_ctype* to lj_char*.
2010-11-05  Mike PallFix conflict between loop branch inversion and HREF...
2010-11-02  Mike PallNumber parser shouldn't accept '0x' without hex digits.
2010-11-01  Mike PallFix parsing of hex floats.
2010-11-01  Mike PallFix anchors in API docs.
2010-10-25  Mike PallFix collectgarbage("count") result if more than 2GB...
2010-10-23  Mike PallReduce 32GB RLIMIT_DATA on FreeBSD/x64 to allocate...
2010-10-23  Mike PallAvoid compiler warning.
2010-10-18  Mike PallPPC: Preserve RD during array resizing in BC_TSETM.
2010-10-11  Mike PallFix recording of y = select(n, ...) for non-int indexes.
2010-10-11  Mike PallDecouple SLOAD type and optional conversion.
2010-10-11  Mike Pallx64: Fix type check for numbers in compiled code.
2010-10-11  Mike Pallx64: Optimize internal/external tag conversion in lua_t...
2010-10-11  Mike PallReorganize compatibility table in install docs.
2010-10-11  Mike PallFix external link in docs.
2010-10-07  Mike PallPPC: Update DynASM-generated file.
2010-10-07  Mike PallPPC: Use ZERO register instead of extra load immediate.
2010-10-07  Mike PallPPC: Add coroutine.resume/wrap_aux/yield() fast functions.
2010-10-06  Mike PallPPC: Add string.sub() fast function.
2010-10-06  Mike PallPPC: Add string.rep/reverse/lower/upper() fast functions.
2010-10-06  Mike PallPPC: Add string.len/byte/char() fast functions.
2010-10-05  Mike PallPPC: Fix math.deg/rad() fast functions.
2010-10-05  Mike PallPPC: Use own implementation for math.floor/ceil() fast...
2010-10-05  Mike PallPPC: Add math.ldexp/frexp/modf() fast functions.
2010-10-05  Mike PallPPC: Add math.abs/deg/rad/min/max() fast functions.
2010-10-05  Mike PallPPC: Remove pointless optimization in BC_UNM.
2010-10-04  Mike PallPPC: Add table.getn() fast function.
2010-10-04  Mike PallPPC: Add tonumber() and tostring() fast functions.
2010-10-04  Mike PallPPC: Add getmetatable(), setmetatable() and rawget...
2010-10-04  Mike PallPPC: Add assert() and type() fast functions.
2010-10-04  Mike PallUpdate docs for PPC port. Clarify and extend install...
2010-10-01  Mike PallPPC: Add pcall() and xpcall() fast functions.
2010-10-01  Mike PallPPC: Add ipairs() fast function and its iterator.
2010-10-01  Mike PallPPC: Add next() and pairs() fast functions.
2010-09-30  Mike PallPPC: Add BC_ITERN and BC_ISNEXT.
2010-09-30  Mike PallSpecialize bytecode for pairs()/next() iterator. Speedu...
2010-09-30  Mike Pallx64: Use 64 bit slot copies in the interpreter.
2010-09-30  Mike PallPPC: Add dispatch to fast function fallback handlers.
2010-09-30  Mike PallPPC: Add bit.* fast functions.
2010-09-30  Mike PallPPC: Add basic infrastructure for fast functions.
2010-09-28  Mike PallPPC: Add frame unwind info for assembler part.
2010-09-28  Mike PallPPC: Don't use callee-save registers when folding ...
2010-09-28  Mike PallFix checks for minimum required compiler versions.
2010-09-23  Mike PallPPC: Add dispatch target for call hook.
2010-09-23  Mike PallPPC: Add dispatch targets for instruction and return...
2010-09-23  Mike PallPPC: Add lj_vm_resume().
2010-09-22  Mike PallWorkaround for missing fseeko/ftello prototypes on...
2010-09-22  Mike Pallx86/x64: Fix stack overflow handling for coroutine...
2010-09-22  Mike PallFix stack growth for coroutine.wrap().
2010-09-21  Mike PallPPC: Reschedule continuation dispatch.
2010-09-21  Mike PallWhitespace.
2010-09-21  Mike PallPPC: Add fixed register for TOBIT bias.
2010-09-21  Mike PallPPC: Add missing register setup after unwind to ff...
2010-09-21  Mike PallPPC: Fix result copy for return to Lua.
2010-09-21  Mike PallPPC: Fix constant folding of modulo operator.
2010-09-21  Mike PallConsistently round int args of string functions on...
2010-09-21  Mike PallImprove AA for field accesses: disambiguate new allocat...
2010-09-21  Mike PallDrop redundant (UGE any +0).
2010-09-21  Mike PallImprove FOLD/CSE of field loads and array/hash refs...
2010-09-20  Mike PallImprove alias analysis: disambiguate new allocations.
2010-09-18  Mike PallAvoid fusing potentially negative indexes into AREF...
2010-09-17  Mike PallPPC: Add metamethod handlers and continuations for...
2010-09-17  Mike PallPPC: Reschedule bytecode instruction fetch.
2010-09-17  Mike PallPPC: Add BC_CAT and lj_cont_cat.
2010-09-16  Mike PallPPC: Fix ordered comparisons for NaN operands.
2010-09-16  Mike PallPPC: Avoid comparison with NaN in BC_ISEQN/BC_ISNEN.
2010-09-15  Mike PallPPC: Add BC_TSETM.
2010-09-15  Mike PallPPC: Add BC_VARG.
2010-09-14  Mike PallDon't traverse inactive GCtrace objects.
2010-09-14  Mike PallShow names of IR calls in disassembler output.
2010-09-14  Mike PallAdd IR_VLOAD for vararg loads.
2010-09-14  Mike PallImprove alias analysis for vararg loads.
2010-09-14  Mike PallAvoid unnecessary vararg loads.
2010-09-14  Mike PallPPC: Fix line number in stack overflow error.
2010-09-13  Mike PallPPC: Fix write barrier in BC_TSETV.
2010-09-13  Mike PallPPC: Fix KBASE restore in BC_CALLT.
2010-09-13  Mike PallPPC: Keep MULTRES in a register.
2010-09-13  Mike PallPPC: Add better diagnostics to DynASM for reg/imm misma...
2010-09-13  Mike Pallx86/x64: Avoid unnecessary resize in BC_TSETM.
2010-09-13  Mike PallPPC: Add support for shifted MULTRES.
2010-09-13  Mike PallPPC: Add metamethod handlers for indexing instructions.
2010-09-13  Mike PallPPC: Add missing write barrier to BC_TSETV.
2010-09-13  Mike PallPPC: Fix write barrier and linkage for BC_USETV/BC_USETS.
2010-09-13  Mike PallPPC: Teach DynASM to reject r0 for some operands.
2010-09-13  Mike PallRelease all memory when using the builtin allocator.
2010-09-12  Mike PallRecord y = select(x, ...) idiom.
2010-09-12  Mike PallRecord select().
2010-09-12  Mike PallRecord vararg expressions with varargs defined off...
2010-09-12  Mike PallFix tailcalls from vararg functions.
2010-09-12  Mike PallFix off-by-one errors in maxslot calculation of trace...
2010-09-12  Mike PallRecord vararg expressions with known fixed number of...
2010-09-11  Mike PallRecord calls to vararg functions.
2010-09-11  Mike PallFix broken MSVC build.
2010-09-10  Mike PallPPC: Add argument coercion for BC_FORI.
next