]> git.ipfire.org Git - thirdparty/LuaJIT.git/shortlog
thirdparty/LuaJIT.git
2010-02-13  Mike PallMajor redesign of function call handling.
2010-02-12  Mike PallExtend scope of local vars in debug info beyond final...
2010-02-11  Mike PallFix dump of bytecode instructions with missing operands.
2010-02-11  Mike PallMove dispatch tables out of GG_State struct.
2010-02-11  Mike PallDrop frame clearing in exit handling and JIT compiled...
2010-02-11  Mike PallSwitch to pre-initialized stacks. Drop frame clearing...
2010-02-10  Mike PallReplace GCproto reference with bytecode PC in GCfuncL.
2010-02-08  Mike PallDrop bc field in GCproto since the bytecode is colocated.
2010-02-08  Mike PallFix constructor bytecode generation for conditional...
2010-02-08  Mike PallReduce whitespace in lj_bcdef.h.
2010-02-08  Mike PallRedesign of prototype generation, part 5: colocation...
2010-02-08  Mike PallRedesign of prototype generation, part 4: late creation...
2010-02-08  Mike PallRedesign of prototype generation, part 3: bc and lineinfo.
2010-02-08  Mike PallRedesign of prototype generation, part 2: late init...
2010-02-08  Mike PallRedesign of prototype generation, part 1: varinfo and...
2010-02-06  Mike PallMajor cleanup of bytecode parser.
2010-02-06  Mike PallUpdate .gitignore.
2010-02-05  Mike PallMove bytecode offsets from lj_vm.* to generated header.
2010-02-05  Mike Pall32/64 bit memory ref cleanup, part 4: GCproto ->varinfo.
2010-02-05  Mike Pall32/64 bit memory ref cleanup, part 3: GCproto ->lineinfo.
2010-02-04  Mike Pall32/64 bit memory ref cleanup, part 2: GCproto ->uvname...
2010-02-04  Mike Pall32/64 bit memory ref cleanup, part 1: GCproto ->bc...
2010-02-04  Mike PallRETF modifies BASE. Treat it like a store or it gets...
2010-02-04  Mike PallReset the hotcount table after a JIT off to on transition.
2010-02-04  Mike PallAdd shadow frame link stack for trace recorder.
2010-02-03  Mike PallFix unroll limit checks and frame depth adjustment...
2010-02-03  Mike PallClean up frame depth checks and loop detection.
2010-02-03  Mike PallAdd extra check to suppress hotcall event during recording.
2010-02-03  Mike PallAnother loop formation test must check for return to...
2010-02-01  Mike PallImprove coalescing of BASE register in side traces.
2010-01-30  Mike PallRevise hardcoded inlining in lj_asm.c. Saves 1-2K.
2010-01-30  Mike PallAdd support for weak IR references to register allocator.
2010-01-29  Mike PallLoop formation test must check for return to lower...
2010-01-29  Mike PallCompile return to lower frame. Only for Lua frames...
2010-01-28  Mike PallFollowup fix: set maxslot for continuation return.
2010-01-28  Mike PallDrop obsolete frame shrinking after continuation return.
2010-01-28  Mike PallFix recording of metamethod result adjustment.
2010-01-28  Mike PallDon't modify jit_State and exit counters while in vmevent.
2010-01-28  Mike PallFix snapshot dumps.
2010-01-27  Mike PallAvoid reuse of PHI registers, even for duplicate right...
2010-01-27  Mike PallExpose compressed snapshot map to reflection API.
2010-01-27  Mike PallEliminate IR_FRAME. Replace with KGC and TRef/SnapEntry...
2010-01-27  Mike PallAdd frame and continuation flags to TRef and SnapEntry.
2010-01-27  Mike PallAdd missing check for return to lower frame.
2010-01-26  Mike PallCleanup types for narrowing stack machine.
2010-01-26  Mike PallCompress snapshots using a simple, extensible 1D-compre...
2010-01-26  Mike PallAdd missing eviction in asm_obar().
2010-01-25  Mike PallFill gaps in frames (caused by metamethod calls) with...
2010-01-25  Mike PallUse dedicated type for snapshot map entry.
2010-01-24  Mike PallForce error if lua_newstate() is used in 64 bit mode.
2010-01-22  Mike PallIntegrate MinGW build with DWARF2 exception handling.
2010-01-21  Mike PallFix undefined behavior in table resizing calculation.
2010-01-21  Mike PallFix ordered string comparisons. Unsigned arithmetic...
2010-01-20  Mike PallUpdate docs about exception handling.
2010-01-19  Mike PallDecouple guard vs. INT check vs. TYPECHECK semantics...
2010-01-19  Mike PallFix broken intarith + testop optimization.
2010-01-18  Mike PallAdd some sanity checks for allocator in 64 bit mode.
2010-01-17  Mike PallReduce non-numeric tag range by bumping up 64 bit light...
2010-01-17  Mike PallUpdate docs with x64 build instructions.
2010-01-17  Mike PallFix more 64 bit conversion warnings.
2010-01-17  Mike PallSilence 64 bit conversion warning.
2010-01-17  Mike PallEnable build for x64 interpreter on WIN64.
2010-01-17  Mike PallAllocate 32 bit memory on WIN64 using NtAllocateVirtual...
2010-01-17  Mike PallFix off-by-one error in x64 PE object symbol mangling.
2010-01-16  Mike PallError for blacklisted loop bytecodes has no info argument.
2010-01-14  Mike PallAdd build infrastructure for x64 interpreter.
2010-01-14  Mike PallShorten %p format for pure 32 bit pointers on x64.
2010-01-10  Mike PallStrip '@' suffix from external symbols for MACH-O,...
2010-01-09  Mike PallImprove alias analysis of upvalues using a disambiguati...
2010-01-09  Mike PallAvoid int16_t widening for pt->uv elements.
2010-01-09  Mike PallFix 32/64 bit portability issue with upval->v.
2010-01-09  Mike PallFix x64 PE object emitter.
2010-01-09  Mike PallBump all copyright dates to 2010.
2010-01-05  Mike PallAdd support for WIN64 exception handling to external...
2010-01-05  Mike PallFix PE object build for fastcall entry points into...
2010-01-05  Mike PallAllow @ in DynASM globals.
2010-01-02  Mike PallMajor rewrite of error handling to allow external/inter...
2009-12-30  Mike PallRename NRESULTS to MULTRES on the assembler side, too.
2009-12-30  Mike PallImplement yield from C hooks.
2009-12-29  Mike PallFix narrowing casts of pointer differences for x64.
2009-12-29  Mike PallMinor fixes for x64 interpreter.
2009-12-29  Mike PallFix PE object build on x64 and with disabled interpreter.
2009-12-29  Mike PallAdd DWARF2 unwind info for x64 interpreter.
2009-12-29  Mike PallFix alloc/free sizes of internal GCRef arrays.
2009-12-29  Mike PallFix various 32/64 bit issues in interpreter.
2009-12-29  Mike PallFix bad stack setup in collectgarbage().
2009-12-29  Mike PallFix x64 lj_vm_pow_sse().
2009-12-29  Mike PallSave all callee-saved x64 integer regs for unwinding.
2009-12-29  Mike PallLogical 'not' must be sign-extended for address operands.
2009-12-28  Mike PallDefine CFRAME structure for x64 interpreter.
2009-12-28  Mike PallLinux/x64 mremap() does not obey MAP_32BIT, so make...
2009-12-28  Mike PallFix size calculation for closure structs.
2009-12-28  Mike PallFix POSIX/x64 call argument order.
2009-12-28  Mike PallChange callee-save regs for x64 interpreter to shorten...
2009-12-28  Mike PallFix DynASM x64 encoding for qword-only instructions.
2009-12-28  Mike PallFinal calling convention cleanup for x64 interpreter.
2009-12-27  Mike PallMore calling convention cleanups for x64 interpreter.
2009-12-27  Mike PallIgnore lea operand size in DynASM x86/x64.
2009-12-27  Mike PallUse fastcall for remaining 1-arg/2-arg calls from inter...
2009-12-25  Mike PallAdd SSE variant of pow/powi to interpreter.
next