aboutsummaryrefslogtreecommitdiff
path: root/lib (unfollow)
Commit message (Expand)AuthorFilesLines
2011-08-18PPC: Add PPC disassembler.Mike Pall2-1/+579
2011-08-17Add potential PHI for number conversions due to type instability, too.Mike Pall1-5/+16
2011-08-17Extend -b to generate c/h/obj/o files with embedded bytecode.Mike Pall2-45/+446
2011-08-17Load embedded bytecode with require().Mike Pall3-27/+83
2011-08-14Clarify name of MIT license.Mike Pall14-14/+14
2011-08-14Replace some _Unwind_* types. Fixes build issues on OSX 10.7.Mike Pall1-6/+6
2011-08-11x64: Fix result type of cdata index conversions.Mike Pall1-1/+1
2011-08-11Don't bother to chain NOPs.Mike Pall3-8/+6
2011-08-10PPCSPE: Save/restore cr2, cr3 and cr4 when entering/leaving VM.Mike Pall5-356/+372
2011-08-10PPC: Save/restore cr2, cr3 and cr4 when entering/leaving VM.Mike Pall3-958/+1017
2011-08-10PPC: Add mtcrf instruction to DynASM.Mike Pall1-1/+4
2011-08-10PPC: Tune and reschedule interpreter for PPC/e300.Mike Pall1-41/+27
2011-08-10Fix compiler warning.Mike Pall1-1/+1
2011-08-09Fix stack check when L->top is above L->maxstack.Mike Pall1-2/+2
2011-08-09Remove temporary mcode limit error from application stack.Mike Pall2-0/+5
2011-08-07FFI: Limit snapshot optimization for cdata comparisons.Mike Pall1-1/+2
2011-08-01PPC: Add machine-specific part of FFI.Mike Pall5-383/+673
2011-07-25PPC: Fix floor/ceil for dual-number mode.Mike Pall2-478/+481
2011-07-25PPC: Add dual-number mode interpreter. Enable by default.Mike Pall3-1038/+4114
2011-07-23Use different workaround for alignment of jit_State.Mike Pall1-1/+5
2011-07-23FFI: Treat function ctypes like pointers in comparisons.Mike Pall2-1/+10
2011-07-19From Lua 5.2: Change \* to \z. Reject undefined escape sequences.Mike Pall1-16/+14
2011-07-13PPC: Update install docs.Mike Pall1-4/+17
2011-07-13PPC: Add dual-number mode interpreter.Mike Pall4-839/+7579
2011-07-13PPCSPE: Fix dispatch for binop metamethods.Mike Pall2-216/+218
2011-07-13Cleanup single-number vs. dual-number mode selection.Mike Pall1-8/+14
2011-07-12ARM: Don't evict ASMREF_L in ra_evictk().Mike Pall1-1/+1
2011-07-07Fix doc link.Mike Pall1-1/+1
2011-07-06FFI: Fix comment parsing.Mike Pall1-1/+5
2011-07-04ARM: Install dis_arm.lua.Mike Pall1-1/+2
2011-07-03Fix install_name and versioning on OSX.Mike Pall1-9/+6
2011-07-03PPC: Add build rules for PPC interpreter (non-functional, yet).Mike Pall6-75/+87
2011-07-03PPC: Separate PPC vs. PPCSPE interpreter source files.Mike Pall3-13/+3715
2011-07-02PPC: Untangle PPC vs. PPCSPE target defines.Mike Pall4-5/+4
2011-07-02PPC: Fix range check for scaled immediates in DynASM.Mike Pall1-1/+4
2011-06-29Add debug option to msvcbuild.bat and improve error handling.Mike Pall1-1/+33
2011-06-29Don't use thread-safe exceptions on OSX. Complain to Apple, not me.Mike Pall1-0/+5
2011-06-29Return to lower frame via interpreter for unhandled cases.Mike Pall1-3/+30
2011-06-29Prefer recording loops over calls.Mike Pall10-141/+151
2011-06-28Reorganize trace linking and track link types.Mike Pall9-31/+63
2011-06-28Clean up temporary bytecode patching.Mike Pall1-3/+8
2011-06-27Fix forced unwinding triggered by external unwinder.Mike Pall1-2/+4
2011-06-27Use thread-safe exceptions for external unwinding on x64/GCC.Mike Pall1-2/+1
2011-06-27Fix iOS build.Mike Pall4-8/+22
2011-06-27Fix data-flow analysis for BC_ITERL.Mike Pall1-1/+1
2011-06-24FFI: Clarify docs wrt. string initializers for byte arrays.Mike Pall1-2/+6
2011-06-23RELEASE LuaJIT-2.0.0-beta8 (fixed)v2.0.0-beta8-fixedMike Pall1-2/+2
2011-06-23Fix documentation for -b command line option.Mike Pall1-6/+6
2011-06-23RELEASE LuaJIT-2.0.0-beta8v2.0.0-beta8Mike Pall9-17/+17
2011-06-23Update changelog.Mike Pall1-0/+41