aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fix (harmless) typo.Mike Pall2011-09-211-1/+1
* ARM: Fix HREFK code generation.Mike Pall2011-09-211-1/+1
* Generate a portable vmdef.lua.Mike Pall2011-09-203-99/+102
* PPC/e500: Fix GC barrier for TSETM.Mike Pall2011-09-172-4/+4
* PPC: Fix GC barrier for TSETM.Mike Pall2011-09-142-4/+4
* ARM: Fix GC barrier for TSETM.Mike Pall2011-09-142-5/+5
* ARM: Disable CPU detection for interpreter-only builds.Mike Pall2011-09-081-0/+2
* Increase max. number of exit stub groups to correspond with -Omaxsnap.Mike Pall2011-09-051-1/+1
* Use some register allocator helpers for multiple architectures.Mike Pall2011-09-052-67/+70
* PPC: Interpreter/JIT integration.Mike Pall2011-09-052-493/+955
* PPC: Fix or remove assembler helper functions.Mike Pall2011-09-054-210/+176
* 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
* 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