]> git.ipfire.org Git - thirdparty/LuaJIT.git/shortlog
thirdparty/LuaJIT.git
2010-09-10  Mike PallPPC: Add continuation dispatch and RA/nop continuations.
2010-09-10  Mike PallPPC: Add metamethod handlers for arithmetic instructions.
2010-09-10  Mike PallPPC: Add metamethod handlers for call instructions.
2010-09-10  Mike PallReduce minimum Lua frame size to 1.
2010-09-10  Mike PallOptimize BC_VARG: use RC for numparams.
2010-09-09  Mike PallTurn some lua_State fields into 32 bit pointers.
2010-09-09  Mike PallUse biased integer constant for TSETM array index.
2010-09-08  Mike PallPPC: Use unsigned compares for pointer comparisons.
2010-09-08  Mike PallPPC: Add upvalue get/set instructions.
2010-09-08  Mike PallPPC: Add closure-related instructions.
2010-09-07  Mike PallPPC: Add helper function for folding arithmetic ops.
2010-09-07  Mike PallPPC: Add modulo instructions.
2010-09-07  Mike PallPPC: Add heavily optimized floor/ceil/trunc functions.
2010-09-06  Mike PallPPC: Add binary arithmetic instructions (except MOD).
2010-09-06  Mike PallPPC: Add unary instructions.
2010-09-06  Mike PallPPC: Add table constructors.
2010-09-04  Mike PallPPC: Add tailcall instructions.
2010-09-03  Mike PallPPC: Add call and iterator call instructions.
2010-09-03  Mike PallPPC: Add table indexing with variable keys or uint8_t.
2010-09-03  Mike PallPPC: Add table indexing with string keys. Add get/set...
2010-09-02  Mike PallExplicitly indicate tailcall from fast function fallback.
2010-09-01  Mike PallPPC: Add unary test and copy instructions.
2010-09-01  Mike PallPPC: Add comparison instructions.
2010-09-01  Mike PallPPC: Add loop instructions.
2010-08-31  Mike PallPPC: Unwind the stack after an error is thrown.
2010-08-31  Mike PallPPC: Handle stack growth on return to C.
2010-08-31  Mike PallPPC: Add move and constant instructions.
2010-08-31  Mike PallImprove coalescing of multiple KPRI instructions to...
2010-08-31  Mike PallPPC: Add return instructions.
2010-08-31  Mike PallPPC: Handle stack growth during function calls.
2010-08-31  Mike PallPPC: Add support to call Lua functions.
2010-08-30  Mike PallPPC: Clean up JIT/non-JIT symbol declarations in assemb...
2010-08-30  Mike PallPPC: Add support to call C functions and to return...
2010-08-30  Mike PallPPC: Add entry and exit points into VM. Add type check...
2010-08-30  Mike PallPPC: Add instruction/call decode + dispatch macros.
2010-08-30  Mike PallPPC: Add register assignments and type definitions.
2010-08-29  Mike PallMinor tweaks to integration of assembler part.
2010-08-29  Mike PallPPC: Add missing PowerPC subtract mnemonics.
2010-08-29  Mike PallPPC: Clean up masked shift/rotate target settings.
2010-08-28  Mike PallPPC: Amend DynASM PowerPC conditional branch instructions.
2010-08-27  Mike PallPPC: Add stack frame layout for PPCSPE target.
2010-08-27  Mike PallImprove target architecture detection in src/Makefile.
2010-08-27  Mike PallPPC: Add build rules and preprocessed skeleton for...
2010-08-27  Mike PallPPC: Add skeleton for PowerPC interpreter.
2010-08-27  Mike PallAlways enable check mode for DynASM (only used at build...
2010-08-27  Mike PallPPC: Add support for word-wise relocations to buildvm...
2010-08-26  Mike PallPPC: Add SPE instructions to DynASM PowerPC module.
2010-08-26  Mike PallPPC: Add DynASM PowerPC encoding engine.
2010-08-26  Mike PallPPC: Add DynASM PowerPC module. Standard instructions...
2010-08-25  Mike PallPPC: Add PowerPC target architecture selection.
2010-08-24  Mike PallFix string.format() for non-finite numbers.
2010-08-24  Mike PallRELEASE LuaJIT-2.0.0-beta5 v2.0.0-beta5
2010-08-23  Mike PallUpdate changelog.
2010-08-23  Mike PallFix formatting of canonicalized number to string conver...
2010-08-09  Mike PallFix encoding of doubles for mixed-endian cross builds.
2010-08-08  Mike PallClean up some more DynASM target dependencies.
2010-08-07  Mike PallFix return from pcall within active hook.
2010-08-06  Mike PallKeep framesize in RA of FUNCC/FUNCCW instructions, too
2010-08-06  Mike PallFix lua_cpcall(). Duplicate save corrupted C frame...
2010-08-03  Mike PallFix some compiler warnings.
2010-08-03  Mike PallCleanup library function caching in dasm_x86.lua.
2010-08-03  Mike PallRemove bogus global in -jdump.
2010-08-03  Mike PallUntangle some target dependencies.
2010-08-03  Mike PallUse FuncState typedef in favor of struct.
2010-07-21  Mike PallSpeed up string compares in string interning.
2010-07-21  Mike PallSwitch to fast string hash.
2010-07-21  Mike PallAbstract out pointer hash to hashrot(). Tune hash const...
2010-07-21  Mike PallUse independent hash for VM event dispatch.
2010-07-14  Mike PallFix arg check for two-arg SSE math functions in interpr...
2010-07-14  Mike PallFix passing of constant args in FPRs on x64.
2010-07-04  Mike PallRechain pseudo-resurrected string keys with colliding...
2010-06-30  Mike PallDo not eliminate PHIs for values only referenced from...
2010-06-28  Mike PallFix frame setup for error handling in next().
2010-06-16  Mike PallFallback to metamethod resolving for tostring in print().
2010-05-30  Mike PallFix string.char() range check on x64.
2010-05-19  Mike PallCanonicalize string conversion of nan, inf, -inf.
2010-05-15  Mike PallFix handling of failed fp:read(..., "*n").
2010-05-09  Mike PallAvoid name clash with standard POSIX function.
2010-05-09  Mike PallAvoid string allocation in GDB JIT API.
2010-05-08  Mike PallAdd weak guards. Emit TNEW/TDUP with a guard bit.
2010-05-01  Mike PallCreate symbol table of JIT-compiled code for use with...
2010-04-28  Mike PallFix PHI elimination: mark right PHI as used, too.
2010-04-25  Mike PallTurn TValue setter macros into inline functions.
2010-04-25  Mike PallTreat the tag of a TValue as unsigned everywhere.
2010-04-25  Mike PallAvoid starting a GC cycle immediately after library...
2010-04-25  Mike PallFix TNEW in x64 interpreter. Do not force a full GC...
2010-04-25  Mike PallMake metamethod names proper GC roots.
2010-04-25  Mike PallReorganize and fix placement of generated machine code...
2010-04-25  Mike PallSimplify management of current trace. Drop lazy save.
2010-04-25  Mike PallTurn traces into true GC objects (GCtrace).
2010-04-24  Mike PallSimplify lexer a bit.
2010-04-23  Mike PallAdd assertions to guard against using lua_*call on...
2010-04-23  Mike PallAvoid compiler warning.
2010-04-20  Mike PallNo longer let the GC replace dead keys with the LJ_TDEA...
2010-04-19  Mike PallSimplify GC step calls from on-trace code.
2010-04-18  Mike PallReplace on-trace GC frame syncing with interpreter...
2010-04-14  Mike PallRefactor buildvm symbol generation.
2010-04-09  Mike PallFix setup of RD when dispatching to function headers...
2010-04-07  Mike PallDon't copy SNAP_NORESTORE mark into loops and suppress...
2010-03-28  Mike PallRELEASE LuaJIT-2.0.0-beta4 v2.0.0-beta4
next