Mike Pall
|
904cc1facb
|
ARM: Reorder type/value tests to silence Valgrind.
|
2012-04-26 23:33:20 +02:00 |
|
Mike Pall
|
93a71f6a52
|
ARM: Avoid pointless arg clearing in BC_IFUNCF. Fix comments.
|
2012-01-23 19:17:19 +01:00 |
|
Mike Pall
|
03c51fc578
|
FFI: Add callback support for ARM.
|
2011-12-12 23:16:55 +01:00 |
|
Mike Pall
|
635371c212
|
FFI: Add unwind definitions for lj_vm_ffi_call.
Adds exception interoperability for C/C++ functions called via FFI
from the interpreter.
|
2011-11-12 01:16:10 +01:00 |
|
Mike Pall
|
6d854c04fe
|
ARM: Fix GC barrier for TSETM.
|
2011-09-14 15:53:43 +02:00 |
|
Mike Pall
|
82eca898db
|
Prefer recording loops over calls.
Hotcounts are decremented by 2 for loops and by 1 for calls.
|
2011-06-29 01:52:23 +02:00 |
|
Mike Pall
|
31d566428f
|
From Lua 5.2: __len for tables. Needs -DLUAJIT_ENABLE_LUA52COMPAT.
|
2011-06-20 20:45:41 +02:00 |
|
Mike Pall
|
a48058a791
|
ARM: Add fast assembler implementation of floor/ceil/trunc.
|
2011-06-05 23:38:23 +02:00 |
|
Mike Pall
|
514ccfceb8
|
ARM: Fix __newindex metamethod handling for BC_TSETB.
|
2011-05-31 21:37:44 +02:00 |
|
Mike Pall
|
0764c615fd
|
ARM: Fix string.sub() argument checks.
|
2011-05-31 21:35:03 +02:00 |
|
Mike Pall
|
12dc697eae
|
ARM: Interpreter/JIT integration, part #2.
|
2011-05-27 02:06:05 +02:00 |
|
Mike Pall
|
65d9c7cb5e
|
ARM: Fix table/userdata equality comparisons in interpreter.
|
2011-05-09 22:41:12 +02:00 |
|
Mike Pall
|
cfdc356ebe
|
RELEASE LuaJIT-2.0.0-beta7
|
2011-05-05 16:31:13 +02:00 |
|
Mike Pall
|
0ba34ffe50
|
ARM: Fix ABI and build issues for iOS. Now works on iOS 3.0+.
|
2011-04-28 19:41:34 +02:00 |
|
Mike Pall
|
a1ffb6114f
|
ARM: Add missing FFI functionality. Enable FFI for ARM.
|
2011-04-18 21:24:47 +02:00 |
|
Mike Pall
|
54994ef7be
|
ARM: Enable ARM port.
|
2011-04-17 02:36:10 +02:00 |
|