summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* PPC: More interpreter tuning. Use y-bit for branch predictions.Mike Pall2011-09-051-23/+23
|
* Always use ANSI variants of Windows system functions.Mike Pall2011-09-022-2/+2
|
* Avoid conversion narrowing of arithmetic with large constants.Mike Pall2011-08-261-1/+2
|
* FFI/x64: Fix struct-by-value calling conventions.Mike Pall2011-08-251-1/+1
|
* Record missing FORI slot loads (e.g. after return to lower frame).Mike Pall2011-08-211-0/+1
|
* 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
| | | | E.g. spontaneous upcalls from C are now compiled.
* Prefer recording loops over calls.Mike Pall2011-06-2910-141/+151
| | | | Hotcounts are decremented by 2 for loops and by 1 for calls.
* 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
|