crawl:crawl-luajit.git
2010-02-27 Steven NoonanMakefile: added install target and made verbosity optional crawl-201002
2010-02-23 Mike PallDon't eliminate SLOAD restores across RETF.
2010-02-22 Mike PallDo not patch parent exit for a stack check.
2010-02-22 Mike PallEnsure function and all args have a reference for call...
2010-02-22 Mike PallFix TRef for (dummy) 2nd arg of __len metamethod.
2010-02-22 Mike PallBack out history buffer for tailcall counts.
2010-02-22 Mike PallAdd region selection for up-recursion and tail-recursion.
2010-02-21 Mike PallRefactor Lua stack handling in lj_asm.c.
2010-02-21 Mike PallEliminate redundant stack checks. Add checks for growin...
2010-02-19 Mike PallRethrow errors from trace exit handling from the right...
2010-02-18 Mike PallAllow linking to already compiled functions.
2010-02-18 Mike PallUse a limited history buffer for tailcall counts while...
2010-02-18 Mike PallAdapt bytecode patching/unpatching for hot calls.
2010-02-18 Mike PallUpdate trace recorder infrastructure for hot calls.
2010-02-18 Mike PallFix some uses of tref_isint().
2010-02-18 Mike PallDrop obsolete shadow frame link stack.
2010-02-18 Mike PallAdd more assertions to compare the recorder state and...
2010-02-18 Mike PallClear frame gaps in recorder to avoid resurrecting...
2010-02-16 Mike PallUpdate docs and changelog.
2010-02-16 Mike PallJust disable JIT compiler for non-SSE2 CPUs instead...
2010-02-16 Mike PallSplit CALL/FUNC recording.
2010-02-15 Mike PallImprove error reporting for traces aborted in non-Lua...
2010-02-15 Mike PallChange record vmevent parameters. Dump function id...
2010-02-15 Mike PallUse a different marker for hot calls.
2010-02-15 Mike PallAdd generic function handling for debug modules.
2010-02-15 Mike PallMinor cleanup of trace event handling.
2010-02-15 Mike PallAdd missing FORI coercions in recorder.
2010-02-15 Mike PallImprove FOR loop const specialization and integerness...
2010-02-14 Mike PallImplement return hooks for Lua functions (zero-cost...
2010-02-14 Mike PallImplement call hooks (zero-cost if disabled).
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.
next