summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* From Lua 5.2: Add -E command line option (ignore env vars).Mike Pall2012-07-163-11/+30
* Correct dispatch table modifications for return hooks.Mike Pall2012-07-161-2/+2
* FFI: Show address pointed to for tostring(ref), too.Mike Pall2012-07-121-1/+4
* Limit number of parent links handled by backend.Mike Pall2012-07-111-0/+2
* Use an explicit flag to signal SINK tags for a trace.Mike Pall2012-07-113-7/+7
* Don't allocate constants for sunk stores.Mike Pall2012-07-091-1/+1
* Avoid compiler warnings about redefined C++ keywords.Mike Pall2012-07-096-10/+10
* Add missing declarations for MSVC intrinsics.Mike Pall2012-07-091-0/+5
* Clean up ARM capability flags. Only set highest arch version.Mike Pall2012-07-082-16/+18
* Change DynASM bit operations to use Lua BitOp.Mike Pall2012-07-085-131/+106
* Add Lua BitOp to minilua.Mike Pall2012-07-082-1/+128
* Finally fix target detection for msvcbuild.bat.Mike Pall2012-07-073-217/+11
* Drop range limit for sunk stores relative to sunk allocation.Mike Pall2012-07-044-12/+50
* Bump some limits to accomodate SINK pass.Mike Pall2012-07-043-3/+3
* Add stricter check for sinking PHIs.Mike Pall2012-07-041-2/+3
* Remove unneeded snapshot preps for sunk stores.Mike Pall2012-07-034-53/+19
* Fix NEWREF marking in SINK pass.Mike Pall2012-07-031-1/+1
* Fix compiler warnings.Mike Pall2012-07-032-2/+3
* Avoid pesky compiler warnings about C++ keywords (eh?).Mike Pall2012-07-0318-97/+97
* Invoke SPLIT pass in side trace for rejoined sunk stores.Mike Pall2012-07-031-0/+1
* Avoid strict aliasing issues.Mike Pall2012-07-031-5/+5
* Add allocation sinking and store sinking optimization.Mike Pall2012-07-0215-88/+749
* ARM: Simplify two-step constant rematerialization.Mike Pall2012-07-021-10/+13
* Handle initial snapshot for side traces in lj_snap.c only.Mike Pall2012-07-022-1/+1
* Handle joining IR_HIOP in SPLIT pass.Mike Pall2012-07-021-0/+10
* Add IR_PVAL instruction for non-slot parent links.Mike Pall2012-07-023-1/+4
* Add explicit IR_GCSTEP instruction.Mike Pall2012-07-026-7/+27
* Use HIOP for XSTORE in SPLIT pass.Mike Pall2012-07-025-62/+77
* Move snapshot replay for side traces to lj_snap.c.Mike Pall2012-07-023-58/+67
* Clean up RegSP handling for parent link instructions.Mike Pall2012-07-013-88/+67
* Expand array slots in template tables with mixed const/var initializers.Mike Pall2012-06-301-12/+16
* Clean up snapshot restore.Mike Pall2012-06-301-65/+64
* Fix cdecl string parsing during recording.Mike Pall2012-06-281-0/+1
* Make os.date() thread-safe.Mike Pall2012-06-281-4/+15
* Fix buffer check in bytecode writer.Mike Pall2012-06-281-0/+1
* Add HREFK forwarding. Eliminate HREFK guard for TDUP refs.Mike Pall2012-06-283-0/+30
* Create string hash slots in template tables even for non-const values.Mike Pall2012-06-271-4/+23
* Another attempt at proper target detection for msvcbuild.bat.Mike Pall2012-06-271-0/+5
* Fix TDUP to HLOAD forwarding for DUALNUM builds.Mike Pall2012-06-271-1/+4
* PPC: Fix PPC32 build.Mike Pall2012-06-271-4/+8
* Fix build issues on Cygwin and MinGW with optional MSys.Mike Pall2012-06-222-14/+28
* FFI: Check for __new metamethod when calling a constructor.Mike Pall2012-06-204-42/+63
* FFI: Do not resolve strings passed to parameterized types.Mike Pall2012-06-201-3/+2
* FFI: Resolve metamethods for constructors, too.Mike Pall2012-06-202-4/+13
* FFI: Improve error messages for ctype arguments.Mike Pall2012-06-201-0/+4
* FFI: Add support for parameterized C types.Mike Pall2012-06-144-10/+57
* CONSOLE: Handle P64, GPR64, TOC* and PPE (PS3) in PPC interpreter.Mike Pall2012-06-135-184/+456
* Clean up buildvm error message.Mike Pall2012-06-131-1/+1
* Allow parsing bcsave.lua (-b option) without FFI.Mike Pall2012-06-121-1/+2
* PPC: Remove lj_vm_floor/ceil/trunc assembler wrappers.Mike Pall2012-06-122-12/+8