Mike Pall
|
42b9c98d42
|
iOS/ARM64: Add build instructions.
Thanks to Vyacheslav Egorov.
|
2015-10-24 19:35:30 +02:00 |
|
Mike Pall
|
3ad77346df
|
Merge branch 'master' into v2.1
|
2015-10-24 19:30:55 +02:00 |
|
Mike Pall
|
1393b2f681
|
Update build instructions.
|
2015-10-24 19:24:53 +02:00 |
|
Mike Pall
|
f416cf6a64
|
OSX: Switch to Clang as the default compiler.
|
2015-10-24 19:10:40 +02:00 |
|
Mike Pall
|
ffb124ec77
|
Merge branch 'master' into v2.1
|
2015-10-24 19:03:14 +02:00 |
|
Mike Pall
|
3639ff4142
|
iOS: Disable os.execute() when building for iOS >= 8.0.
Thanks to Vyacheslav Egorov.
|
2015-10-24 19:02:15 +02:00 |
|
Mike Pall
|
6a5441114e
|
x86/x64: Disassemble AVX/AVX2 instructions.
Thanks to Peter Cawley.
|
2015-10-24 18:55:27 +02:00 |
|
Mike Pall
|
4c08158be4
|
Whitespace.
|
2015-10-24 18:53:37 +02:00 |
|
Mike Pall
|
d62dc01984
|
DynASM: Bump version to 1.4.
Thanks to Peter Cawley.
|
2015-10-24 18:46:45 +02:00 |
|
Mike Pall
|
8a13c9cebf
|
DynASM/x86: Add AVX and AVX2 opcodes.
Thanks to Peter Cawley.
|
2015-10-24 18:43:47 +02:00 |
|
Mike Pall
|
7e22082480
|
DynASM/x86: Add AES-NI opcodes.
Thanks to Peter Cawley.
|
2015-10-24 18:18:52 +02:00 |
|
Mike Pall
|
e54ca424b5
|
Merge branch 'master' into v2.1
|
2015-10-24 18:18:07 +02:00 |
|
Mike Pall
|
7579b161af
|
DynASM/x86: Restrict shld/shrd to operands with same width.
Thanks to Peter Cawley.
|
2015-10-24 18:15:44 +02:00 |
|
Mike Pall
|
9dc785e0af
|
DynASM/x86: Fix some SSE instruction templates.
Thanks to Peter Cawley.
|
2015-10-24 18:12:40 +02:00 |
|
Mike Pall
|
efaf24f496
|
Fix pairs() recording.
Thanks to Vyacheslav Egorov.
|
2015-10-24 18:04:54 +02:00 |
|
Mike Pall
|
b20642cec9
|
Merge branch 'master' into v2.1
|
2015-10-24 18:03:55 +02:00 |
|
Mike Pall
|
e5f4cb1ccb
|
FFI: Fix ipairs() recording.
Thanks to Vyacheslav Egorov.
|
2015-10-24 17:59:44 +02:00 |
|
Mike Pall
|
776c6935ed
|
Merge branch 'master' into v2.1
|
2015-10-15 02:29:37 +02:00 |
|
Mike Pall
|
4808e62a9a
|
Drop marks from replayed instructions when sinking.
Reported by Vyacheslav Egorov.
|
2015-10-15 02:28:04 +02:00 |
|
Mike Pall
|
22a9ed838b
|
Merge branch 'master' into v2.1
|
2015-10-01 16:34:37 +02:00 |
|
Mike Pall
|
2e85af8836
|
Flush symbol tables in jit.dump on trace flush.
|
2015-10-01 16:32:30 +02:00 |
|
Mike Pall
|
86c21bd245
|
Add collectgarbage("isrunning").
|
2015-10-01 16:26:00 +02:00 |
|
Mike Pall
|
0b09c971c9
|
Merge branch 'master' into v2.1
|
2015-10-01 16:16:18 +02:00 |
|
Mike Pall
|
ef087aa678
|
Fix unsinking check.
Reported by Elias Hogstvedt. Debugged and fixed by Vyacheslav Egorov.
|
2015-10-01 16:12:48 +02:00 |
|
Mike Pall
|
52ea1a30af
|
FFI: Add ssize_t declaration.
|
2015-09-20 19:25:39 +02:00 |
|
Mike Pall
|
49427dfcc2
|
Merge branch 'master' into v2.1
|
2015-09-20 19:18:31 +02:00 |
|
Mike Pall
|
076d625dc6
|
Fix Cygwin support. Note: this is not a supported target.
Contributed by Yaakov Selkowitz.
|
2015-09-20 19:17:02 +02:00 |
|
Mike Pall
|
55c3b29f7b
|
Parse Unicode string escape \u{XX...}.
Thanks to drbo.
|
2015-08-30 00:10:15 +02:00 |
|
Mike Pall
|
a3a6866d4c
|
Re-enable trace stitching.
Thanks to Vyacheslav Egorov.
|
2015-08-29 23:24:26 +02:00 |
|
Mike Pall
|
ad29314c2c
|
ARM64: Fix ELF bytecode saving.
|
2015-08-26 09:48:05 +02:00 |
|
Mike Pall
|
fb77f7dee7
|
RELEASE LuaJIT-2.1.0-beta1
|
2015-08-25 23:32:36 +02:00 |
|
Mike Pall
|
0a3cd94631
|
ARM64: Add support for saving bytecode as object files.
|
2015-08-25 10:16:39 +02:00 |
|
Mike Pall
|
ba617df6f8
|
Update changelog.
|
2015-08-25 00:17:37 +02:00 |
|
Mike Pall
|
718af62ecf
|
Add note about bytecode compatibility wrt. LJ_GC64/LJ_FR2.
|
2015-08-25 00:17:07 +02:00 |
|
Mike Pall
|
9d185672c9
|
Remove LuaJIT 1.x change history.
|
2015-08-24 23:23:15 +02:00 |
|
Mike Pall
|
ca7888944e
|
Merge branch 'master' into v2.1
|
2015-08-20 01:11:59 +02:00 |
|
Mike Pall
|
8715ae65c1
|
Properly handle OOM in trace_save().
Thanks to Vyacheslav Egorov.
|
2015-08-20 01:10:30 +02:00 |
|
Mike Pall
|
b86fc2b36a
|
Merge branch 'master' into v2.1
|
2015-08-20 00:51:32 +02:00 |
|
Mike Pall
|
424940ffc3
|
Fix NYICF error message.
Thanks to Vyacheslav Egorov.
|
2015-08-20 00:49:20 +02:00 |
|
Mike Pall
|
eb050f9e2a
|
Parse binary number literals (0bxxx).
|
2015-08-19 02:10:36 +02:00 |
|
Mike Pall
|
0dcd2d1292
|
Merge branch 'master' into v2.1
|
2015-07-17 23:17:34 +02:00 |
|
Mike Pall
|
a5b1c4d98e
|
FFI: Don't propagate qualifiers into subtypes of complex.
|
2015-07-17 23:14:21 +02:00 |
|
Mike Pall
|
ba6344d1ef
|
ARM64: Fix __call metamethod handling for tail calls.
|
2015-07-14 13:04:08 +02:00 |
|
Mike Pall
|
5874c21291
|
Merge branch 'master' into v2.1
|
2015-07-10 03:45:25 +02:00 |
|
Mike Pall
|
575bfe5028
|
Limit number of arguments given to io.lines() and fp:lines().
|
2015-07-10 03:42:51 +02:00 |
|
Mike Pall
|
28d8728869
|
Fix Xbox One port.
|
2015-06-16 04:27:44 +02:00 |
|
Mike Pall
|
fe565222a1
|
Disable table allocation bump optimization (for now).
|
2015-06-13 00:42:38 +02:00 |
|
Mike Pall
|
26b95a90f5
|
Add Xbox One port.
|
2015-06-12 22:28:38 +02:00 |
|
Mike Pall
|
458a40b724
|
Fix table allocation bump optimization (sigh).
|
2015-06-10 17:06:01 +02:00 |
|
Mike Pall
|
5081e38031
|
Merge branch 'master' into v2.1
|
2015-06-10 16:15:41 +02:00 |
|