2010-03-09 |
Mike Pall | Avoid tracing the nil return case of tonumber().
|
commit | commitdiff | tree |
2010-03-09 |
Mike Pall | Add WinSDK v7.0 requirement for building on Windows...
|
commit | commitdiff | tree |
2010-03-08 |
Mike Pall | Do not fuse SLOAD across RETF.
|
commit | commitdiff | tree |
2010-03-07 |
Mike Pall | RELEASE LuaJIT-2.0.0-beta3
|
commit | commitdiff | tree |
2010-03-07 |
Mike Pall | Fix tracebacks for failed coroutines.
|
commit | commitdiff | tree |
2010-03-07 |
Mike Pall | Add OS/CPU/CC compatibility matrix to docs. Fix spelling.
|
commit | commitdiff | tree |
2010-03-07 |
Mike Pall | Rebase dynamic library on OSX/x64.
|
commit | commitdiff | tree |
2010-03-07 |
Mike Pall | Improve placement of dynamically generated code on...
|
commit | commitdiff | tree |
2010-03-07 |
Mike Pall | Fix assertion in rec_check_slots.
|
commit | commitdiff | tree |
2010-03-07 |
Mike Pall | Generate indirect calls for out-of-range distances...
|
commit | commitdiff | tree |
2010-03-07 |
Mike Pall | Fix unwind info for assembler part for OSX.
|
commit | commitdiff | tree |
2010-03-07 |
Mike Pall | Fix disassembly of call/jmp ModRM.
|
commit | commitdiff | tree |
2010-03-05 |
Mike Pall | Fix generated 64 bit Mach-O assembler output.
|
commit | commitdiff | tree |
2010-03-04 |
Mike Pall | Document jit.status().
|
commit | commitdiff | tree |
2010-03-04 |
Mike Pall | Update docs: native build default, cross-compilation...
|
commit | commitdiff | tree |
2010-03-04 |
Mike Pall | Allocate 32 bit memory on OSX/x64 with mmap() hinting.
|
commit | commitdiff | tree |
2010-03-04 |
Mike Pall | Build as a native 32 or 64 bit binary by default.
|
commit | commitdiff | tree |
2010-03-03 |
Mike Pall | Improve performance of HREF/HREFK on x64.
|
commit | commitdiff | tree |
2010-03-03 |
Mike Pall | Fix 64 bit conversion warning.
|
commit | commitdiff | tree |
2010-03-02 |
Mike Pall | Improve register allocation on x64.
|
commit | commitdiff | tree |
2010-03-02 |
Mike Pall | Fix comments about 64 bit FreeBSD mmap() behavior.
|
commit | commitdiff | tree |
2010-03-02 |
Mike Pall | Add compile errors for 64 bit OS without an equivalent...
|
commit | commitdiff | tree |
2010-03-02 |
Mike Pall | Add support for recursion to changelog.
|
commit | commitdiff | tree |
2010-03-02 |
Mike Pall | Fix amalgamated build.
|
commit | commitdiff | tree |
2010-03-01 |
Mike Pall | Enable tracing of recursion.
|
commit | commitdiff | tree |
2010-03-01 |
Mike Pall | Implement down-recursion.
|
commit | commitdiff | tree |
2010-03-01 |
Mike Pall | Fix pc to line number translation for GDB JIT API.
|
commit | commitdiff | tree |
2010-03-01 |
Mike Pall | Resize stack up to the true limit.
|
commit | commitdiff | tree |
2010-02-28 |
Mike Pall | Fix error message generation for OOM error.
|
commit | commitdiff | tree |
2010-02-28 |
Mike Pall | Conditionally compile functions that are unused with...
|
commit | commitdiff | tree |
2010-02-28 |
Mike Pall | Enable JIT compiler for x64.
|
commit | commitdiff | tree |
2010-02-28 |
Mike Pall | Add frame info for x64 GDB JIT API.
|
commit | commitdiff | tree |
2010-02-27 |
Mike Pall | Save/restore remaining callee-save regs on trace<-...
|
commit | commitdiff | tree |
2010-02-27 |
Mike Pall | Correctly align and free allocated machine code areas.
|
commit | commitdiff | tree |
2010-02-26 |
Mike Pall | Place dynamically generated code near static code on...
|
commit | commitdiff | tree |
2010-02-26 |
Mike Pall | Make penalty PRNG available for general use by compiler.
|
commit | commitdiff | tree |
2010-02-25 |
Mike Pall | Add x64 call argument setup. More 32/64 bit cleanups...
|
commit | commitdiff | tree |
2010-02-24 |
Mike Pall | Move SIMD constants to jit_State to keep them in the...
|
commit | commitdiff | tree |
2010-02-24 |
Mike Pall | Handle negative continuation offsets (WIN64 with debug).
|
commit | commitdiff | tree |
2010-02-24 |
Mike Pall | Fix 64 bit conversion warnings.
|
commit | commitdiff | tree |
2010-02-24 |
Mike Pall | Major 32/64 bit cleanups in assembler and exit handling.
|
commit | commitdiff | tree |
2010-02-24 |
Mike Pall | Fix 64 bit portability problem in rec_ret().
|
commit | commitdiff | tree |
2010-02-24 |
Mike Pall | Add trace exit helper for x64. Fix trace entry for...
|
commit | commitdiff | tree |
2010-02-24 |
Mike Pall | Check relative jump distances for x64.
|
commit | commitdiff | tree |
2010-02-24 |
Mike Pall | Fix type() implementation for x64 lightuserdata.
|
commit | commitdiff | tree |
2010-02-24 |
Mike Pall | Fix exit state for 64 bit mode.
|
commit | commitdiff | tree |
2010-02-23 |
Mike Pall | Randomize penalties for aborts and add blacklisting.
|
commit | commitdiff | tree |
2010-02-23 |
Mike Pall | Mark renamed registers as modified.
|
commit | commitdiff | tree |
2010-02-23 |
Mike Pall | Don't eliminate SLOAD restores across RETF.
|
commit | commitdiff | tree |
2010-02-22 |
Mike Pall | Do not patch parent exit for a stack check.
|
commit | commitdiff | tree |
2010-02-22 |
Mike Pall | Ensure function and all args have a reference for call...
|
commit | commitdiff | tree |
2010-02-22 |
Mike Pall | Fix TRef for (dummy) 2nd arg of __len metamethod.
|
commit | commitdiff | tree |
2010-02-22 |
Mike Pall | Back out history buffer for tailcall counts.
|
commit | commitdiff | tree |
2010-02-22 |
Mike Pall | Add region selection for up-recursion and tail-recursion.
|
commit | commitdiff | tree |
2010-02-21 |
Mike Pall | Refactor Lua stack handling in lj_asm.c.
|
commit | commitdiff | tree |
2010-02-21 |
Mike Pall | Eliminate redundant stack checks. Add checks for growing...
|
commit | commitdiff | tree |
2010-02-19 |
Mike Pall | Rethrow errors from trace exit handling from the right...
|
commit | commitdiff | tree |
2010-02-18 |
Mike Pall | Allow linking to already compiled functions.
|
commit | commitdiff | tree |
2010-02-18 |
Mike Pall | Use a limited history buffer for tailcall counts while...
|
commit | commitdiff | tree |
2010-02-18 |
Mike Pall | Adapt bytecode patching/unpatching for hot calls.
|
commit | commitdiff | tree |
2010-02-18 |
Mike Pall | Update trace recorder infrastructure for hot calls.
|
commit | commitdiff | tree |
2010-02-18 |
Mike Pall | Fix some uses of tref_isint().
|
commit | commitdiff | tree |
2010-02-18 |
Mike Pall | Drop obsolete shadow frame link stack.
|
commit | commitdiff | tree |
2010-02-18 |
Mike Pall | Add more assertions to compare the recorder state and...
|
commit | commitdiff | tree |
2010-02-18 |
Mike Pall | Clear frame gaps in recorder to avoid resurrecting...
|
commit | commitdiff | tree |
2010-02-16 |
Mike Pall | Update docs and changelog.
|
commit | commitdiff | tree |
2010-02-16 |
Mike Pall | Just disable JIT compiler for non-SSE2 CPUs instead...
|
commit | commitdiff | tree |
2010-02-16 |
Mike Pall | Split CALL/FUNC recording.
|
commit | commitdiff | tree |
2010-02-15 |
Mike Pall | Improve error reporting for traces aborted in non-Lua...
|
commit | commitdiff | tree |
2010-02-15 |
Mike Pall | Change record vmevent parameters. Dump function id...
|
commit | commitdiff | tree |
2010-02-15 |
Mike Pall | Use a different marker for hot calls.
|
commit | commitdiff | tree |
2010-02-15 |
Mike Pall | Add generic function handling for debug modules.
|
commit | commitdiff | tree |
2010-02-15 |
Mike Pall | Minor cleanup of trace event handling.
|
commit | commitdiff | tree |
2010-02-15 |
Mike Pall | Add missing FORI coercions in recorder.
|
commit | commitdiff | tree |
2010-02-15 |
Mike Pall | Improve FOR loop const specialization and integerness...
|
commit | commitdiff | tree |
2010-02-14 |
Mike Pall | Implement return hooks for Lua functions (zero-cost...
|
commit | commitdiff | tree |
2010-02-14 |
Mike Pall | Implement call hooks (zero-cost if disabled).
|
commit | commitdiff | tree |
2010-02-13 |
Mike Pall | Major redesign of function call handling.
|
commit | commitdiff | tree |
2010-02-12 |
Mike Pall | Extend scope of local vars in debug info beyond final...
|
commit | commitdiff | tree |
2010-02-11 |
Mike Pall | Fix dump of bytecode instructions with missing operands.
|
commit | commitdiff | tree |
2010-02-11 |
Mike Pall | Move dispatch tables out of GG_State struct.
|
commit | commitdiff | tree |
2010-02-11 |
Mike Pall | Drop frame clearing in exit handling and JIT compiled...
|
commit | commitdiff | tree |
2010-02-11 |
Mike Pall | Switch to pre-initialized stacks. Drop frame clearing...
|
commit | commitdiff | tree |
2010-02-10 |
Mike Pall | Replace GCproto reference with bytecode PC in GCfuncL.
|
commit | commitdiff | tree |
2010-02-08 |
Mike Pall | Drop bc field in GCproto since the bytecode is colocated.
|
commit | commitdiff | tree |
2010-02-08 |
Mike Pall | Fix constructor bytecode generation for conditional...
|
commit | commitdiff | tree |
2010-02-08 |
Mike Pall | Reduce whitespace in lj_bcdef.h.
|
commit | commitdiff | tree |
2010-02-08 |
Mike Pall | Redesign of prototype generation, part 5: colocation...
|
commit | commitdiff | tree |
2010-02-08 |
Mike Pall | Redesign of prototype generation, part 4: late creation...
|
commit | commitdiff | tree |
2010-02-08 |
Mike Pall | Redesign of prototype generation, part 3: bc and lineinfo.
|
commit | commitdiff | tree |
2010-02-08 |
Mike Pall | Redesign of prototype generation, part 2: late init...
|
commit | commitdiff | tree |
2010-02-08 |
Mike Pall | Redesign of prototype generation, part 1: varinfo and...
|
commit | commitdiff | tree |
2010-02-06 |
Mike Pall | Major cleanup of bytecode parser.
|
commit | commitdiff | tree |
2010-02-06 |
Mike Pall | Update .gitignore.
|
commit | commitdiff | tree |
2010-02-05 |
Mike Pall | Move bytecode offsets from lj_vm.* to generated header.
|
commit | commitdiff | tree |
2010-02-05 |
Mike Pall | 32/64 bit memory ref cleanup, part 4: GCproto ->varinfo.
|
commit | commitdiff | tree |
2010-02-05 |
Mike Pall | 32/64 bit memory ref cleanup, part 3: GCproto ->lineinfo.
|
commit | commitdiff | tree |
2010-02-04 |
Mike Pall | 32/64 bit memory ref cleanup, part 2: GCproto ->uvname...
|
commit | commitdiff | tree |
2010-02-04 |
Mike Pall | 32/64 bit memory ref cleanup, part 1: GCproto ->bc...
|
commit | commitdiff | tree |
2010-02-04 |
Mike Pall | RETF modifies BASE. Treat it like a store or it gets...
|
commit | commitdiff | tree |