aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add potential PHI for number conversions due to type instability, too.Mike Pall2011-08-171-5/+16
* Load embedded bytecode with require().Mike Pall2011-08-173-27/+83
* Replace some _Unwind_* types. Fixes build issues on OSX 10.7.Mike Pall2011-08-141-6/+6
* x64: Fix result type of cdata index conversions.Mike Pall2011-08-111-1/+1
* Don't bother to chain NOPs.Mike Pall2011-08-113-8/+6
* PPCSPE: Save/restore cr2, cr3 and cr4 when entering/leaving VM.Mike Pall2011-08-105-356/+372
* PPC: Save/restore cr2, cr3 and cr4 when entering/leaving VM.Mike Pall2011-08-103-958/+1017
* PPC: Tune and reschedule interpreter for PPC/e300.Mike Pall2011-08-101-41/+27
* Fix compiler warning.Mike Pall2011-08-101-1/+1
* Fix stack check when L->top is above L->maxstack.Mike Pall2011-08-091-2/+2
* Remove temporary mcode limit error from application stack.Mike Pall2011-08-092-0/+5
* FFI: Limit snapshot optimization for cdata comparisons.Mike Pall2011-08-071-1/+2
* PPC: Add machine-specific part of FFI.Mike Pall2011-08-015-383/+673
* PPC: Fix floor/ceil for dual-number mode.Mike Pall2011-07-252-478/+481
* PPC: Add dual-number mode interpreter. Enable by default.Mike Pall2011-07-253-1038/+4114
* Use different workaround for alignment of jit_State.Mike Pall2011-07-231-1/+5
* FFI: Treat function ctypes like pointers in comparisons.Mike Pall2011-07-232-1/+10
* From Lua 5.2: Change \* to \z. Reject undefined escape sequences.Mike Pall2011-07-191-16/+14
* PPC: Add dual-number mode interpreter.Mike Pall2011-07-134-839/+7579
* PPCSPE: Fix dispatch for binop metamethods.Mike Pall2011-07-132-216/+218
* Cleanup single-number vs. dual-number mode selection.Mike Pall2011-07-131-8/+14
* ARM: Don't evict ASMREF_L in ra_evictk().Mike Pall2011-07-121-1/+1
* FFI: Fix comment parsing.Mike Pall2011-07-061-1/+5
* Fix install_name and versioning on OSX.Mike Pall2011-07-031-9/+6
* PPC: Add build rules for PPC interpreter (non-functional, yet).Mike Pall2011-07-036-75/+87
* PPC: Separate PPC vs. PPCSPE interpreter source files.Mike Pall2011-07-033-13/+3715
* PPC: Untangle PPC vs. PPCSPE target defines.Mike Pall2011-07-024-5/+4
* Add debug option to msvcbuild.bat and improve error handling.Mike Pall2011-06-291-1/+33
* Don't use thread-safe exceptions on OSX. Complain to Apple, not me.Mike Pall2011-06-291-0/+5
* Return to lower frame via interpreter for unhandled cases.Mike Pall2011-06-291-3/+30
* Prefer recording loops over calls.Mike Pall2011-06-2910-141/+151
* Reorganize trace linking and track link types.Mike Pall2011-06-287-19/+44
* Clean up temporary bytecode patching.Mike Pall2011-06-281-3/+8
* Fix forced unwinding triggered by external unwinder.Mike Pall2011-06-271-2/+4
* Use thread-safe exceptions for external unwinding on x64/GCC.Mike Pall2011-06-271-2/+1
* Fix iOS build.Mike Pall2011-06-274-8/+22
* Fix data-flow analysis for BC_ITERL.Mike Pall2011-06-271-1/+1
* RELEASE LuaJIT-2.0.0-beta8 (fixed)v2.0.0-beta8-fixedMike Pall2011-06-231-2/+2
* RELEASE LuaJIT-2.0.0-beta8v2.0.0-beta8Mike Pall2011-06-233-6/+6
* Fix assertion.Mike Pall2011-06-221-1/+2
* x86/x64: Don't evict BASE in ra_evictk().Mike Pall2011-06-221-1/+1
* x86/x64: Fix register allocation for variable shifts.Mike Pall2011-06-221-7/+9
* x86/x64: Fix fusion of comparisons with u8/u16 XLOAD.Mike Pall2011-06-221-0/+2
* Avoid pointless calls for std file handles on __gc.Mike Pall2011-06-221-1/+1
* Fix recording of loops with instable directions in side traces.Mike Pall2011-06-201-6/+7
* From Lua 5.2: __len for tables. Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall2011-06-2011-4947/+5188
* More fixes for the Solaris/x86 build. Thanks to Will Metcalf.Mike Pall2011-06-148-7/+15
* Fix bytecode loading on Windows.Mike Pall2011-06-141-1/+1
* Fix dumping of already stripped functions with debug info.Mike Pall2011-06-131-1/+2
* Add -b command line option to save/list bytecode.Mike Pall2011-06-131-14/+46