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 |
|
Mike Pall
|
7f454aed82
|
Fix narrowing of TOBIT.
|
2015-06-10 16:14:41 +02:00 |
|
Mike Pall
|
08e100ec05
|
x64/LJ_GC64: Fix ipairs().
|
2015-06-10 12:15:28 +02:00 |
|
Mike Pall
|
c5d262f2d2
|
Fix table allocation bump optimization (again).
|
2015-06-09 23:46:38 +02:00 |
|
Mike Pall
|
fb19df9fd7
|
Merge branch 'master' into v2.1
|
2015-06-09 22:09:11 +02:00 |
|
Mike Pall
|
72347895ed
|
x64: Allow building without external unwinder.
Required for PS4 SDK 2.5. Thanks to James Park.
|
2015-06-09 22:08:40 +02:00 |
|
Mike Pall
|
4da1bb66cd
|
x64/LJ_GC64: Fix upvalue write barrier.
|
2015-05-29 16:45:26 +02:00 |
|
Mike Pall
|
5de95edf4c
|
x64/LJ_GC64: Fix setmetatable().
|
2015-05-25 16:31:52 +02:00 |
|
Mike Pall
|
60fb3fe2b2
|
Fix table allocation bump optimization.
|
2015-05-21 16:38:31 +02:00 |
|
Mike Pall
|
4a146cac9a
|
LJ_GC64: Fix frame unwinding.
|
2015-05-20 16:43:41 +02:00 |
|
Mike Pall
|
bca5da8849
|
Fix for last commit.
|
2015-05-19 02:25:16 +02:00 |
|
Mike Pall
|
b82fc3ddc0
|
Bump table allocations retroactively if they grow later on.
|
2015-05-19 01:59:29 +02:00 |
|
Mike Pall
|
d8cfc370ef
|
Merge branch 'master' into v2.1
|
2015-05-14 20:52:03 +02:00 |
|
Mike Pall
|
69e5342eb8
|
RELEASE LuaJIT-2.0.4
|
2015-05-14 20:29:31 +02:00 |
|
Mike Pall
|
cd4c59f5a2
|
Update changelog.
|
2015-05-14 20:15:09 +02:00 |
|
Mike Pall
|
a836b7e177
|
Cleanup.
|
2015-05-04 06:38:01 +02:00 |
|
Mike Pall
|
4cec6a5706
|
Merge branch 'master' into v2.1
|
2015-05-04 06:37:24 +02:00 |
|
Mike Pall
|
9622d6b8b2
|
x86/x64: Fix argument check for bit shifts.
|
2015-05-04 06:36:16 +02:00 |
|
Mike Pall
|
a92e730233
|
x64: Add LJ_GC64 mode interpreter.
Enable this mode with: make XCFLAGS=-DLUAJIT_ENABLE_GC64
|
2015-05-04 06:30:57 +02:00 |
|
Mike Pall
|
5caf53d502
|
Fix broken Windows build.
|
2015-04-29 10:13:01 +02:00 |
|
Mike Pall
|
c2924c3e1d
|
Disable trace stitching (for now) due to a design mistake.
Thanks to Elias Hogstvedt for finding a test case for a well known,
but hard to track down issue with trace stitching.
|
2015-04-28 20:52:24 +02:00 |
|
Mike Pall
|
74caac97ae
|
Merge branch 'master' into v2.1
|
2015-04-28 20:29:46 +02:00 |
|
Mike Pall
|
11106aa833
|
Fix stack check in narrowing optimization.
Thanks to Robert Nix.
|
2015-04-28 20:28:16 +02:00 |
|
Mike Pall
|
1e67a4cb6b
|
ARM64: Fix math.floor/math.ceil for string args.
|
2015-04-15 22:09:46 +02:00 |
|
Mike Pall
|
1c968d5b63
|
DynASM/PPC: Add sub/shift/rotate/clear instruction aliases.
|
2015-04-12 03:46:16 +02:00 |
|
Mike Pall
|
b2a5cc8233
|
DynASM/PPC: Add support for parameterized shifts/masks.
|
2015-04-12 01:25:14 +02:00 |
|
Mike Pall
|
dec4acca9a
|
PPC: Fix cross-endian builds.
|
2015-04-12 01:23:01 +02:00 |
|
Mike Pall
|
8002871619
|
PPC: Fix write barrier in BC_TSETR.
Thanks to Gustavo Serra Scalet.
|
2015-04-09 18:48:54 +02:00 |
|
Mike Pall
|
4e52d1f17e
|
Merge branch 'master' into v2.1
|
2015-03-11 17:47:32 +01:00 |
|
Mike Pall
|
a9fd686744
|
Doc cleanup.
|
2015-03-11 17:47:24 +01:00 |
|
Mike Pall
|
361827c8f9
|
PPC64: Add build infrastructure.
|
2015-03-06 03:47:45 +01:00 |
|