Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reorganize build process. | Mike Pall | 2012-06-09 | 1 | -7494/+0 |
| | | | | | | | | | Drop pre-translated buildvm_*.h. Rename buildvm_*.dasc to vm_*.dasc. Move buildvm* to host directory. Build minilua, unless HOST_LUA is set. Use HOST_LUA to run DynASM. Translate only vm_*.dasc for target architecture. | ||||
* | Rearrange OSX vs. iOS defines. Disable callbacks on iOS. | Mike Pall | 2012-06-08 | 1 | -61/+61 |
| | |||||
* | ARM/PPC/MIPS: Fix tailcall from fast function (esp. tostring). | Mike Pall | 2012-05-10 | 1 | -421/+428 |
| | |||||
* | ARM: Fix tonumber() argument check. | Mike Pall | 2012-05-10 | 1 | -1/+1 |
| | |||||
* | ARM: Reorder type/value tests to silence Valgrind. | Mike Pall | 2012-04-26 | 1 | -6/+6 |
| | |||||
* | ARM: Avoid pointless arg clearing in BC_IFUNCF. Fix comments. | Mike Pall | 2012-01-23 | 1 | -1/+1 |
| | |||||
* | FFI: Add callback support for ARM. | Mike Pall | 2011-12-12 | 1 | -930/+1027 |
| | |||||
* | FFI: Add unwind definitions for lj_vm_ffi_call. | Mike Pall | 2011-11-12 | 1 | -3/+21 |
| | | | | | Adds exception interoperability for C/C++ functions called via FFI from the interpreter. | ||||
* | ARM: Fix GC barrier for TSETM. | Mike Pall | 2011-09-14 | 1 | -4/+4 |
| | |||||
* | Prefer recording loops over calls. | Mike Pall | 2011-06-29 | 1 | -62/+66 |
| | | | | Hotcounts are decremented by 2 for loops and by 1 for calls. | ||||
* | From Lua 5.2: __len for tables. Needs -DLUAJIT_ENABLE_LUA52COMPAT. | Mike Pall | 2011-06-20 | 1 | -799/+840 |
| | |||||
* | ARM: Add fast assembler implementation of floor/ceil/trunc. | Mike Pall | 2011-06-05 | 1 | -633/+666 |
| | |||||
* | ARM: Fix __newindex metamethod handling for BC_TSETB. | Mike Pall | 2011-05-31 | 1 | -74/+75 |
| | |||||
* | ARM: Fix string.sub() argument checks. | Mike Pall | 2011-05-31 | 1 | -1/+1 |
| | |||||
* | ARM: Interpreter/JIT integration, part #2. | Mike Pall | 2011-05-27 | 1 | -551/+663 |
| | |||||
* | ARM: Fix table/userdata equality comparisons in interpreter. | Mike Pall | 2011-05-09 | 1 | -357/+461 |
| | |||||
* | RELEASE LuaJIT-2.0.0-beta7v2.0.0-beta7 | Mike Pall | 2011-05-05 | 1 | -2/+2 |
| | |||||
* | ARM: Fix ABI and build issues for iOS. Now works on iOS 3.0+. | Mike Pall | 2011-04-28 | 1 | -908/+1372 |
| | |||||
* | ARM: Add missing FFI functionality. Enable FFI for ARM. | Mike Pall | 2011-04-18 | 1 | -780/+865 |
| | |||||
* | ARM: Enable ARM port. | Mike Pall | 2011-04-17 | 1 | -0/+6528 |