Skip to content

Commit 87b111f

Browse files
author
Mike Pall
committed
Merge branch 'master' into v2.1
2 parents 981ec8d + 38a5ed4 commit 87b111f

File tree

203 files changed

+3913
-222
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

203 files changed

+3913
-222
lines changed

COPYRIGHT

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
===============================================================================
22
LuaJIT -- a Just-In-Time Compiler for Lua. http://luajit.org/
33

4-
Copyright (C) 2005-2017 Mike Pall. All rights reserved.
4+
Copyright (C) 2005-2020 Mike Pall. All rights reserved.
55

66
Permission is hereby granted, free of charge, to any person obtaining a copy
77
of this software and associated documentation files (the "Software"), to deal

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
# For MSVC, please follow the instructions given in src/msvcbuild.bat.
1111
# For MinGW and Cygwin, cd to src and run make with the Makefile there.
1212
#
13-
# Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h
13+
# Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
1414
##############################################################################
1515

1616
MAJVER= 2

README

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language.
55

66
Project Homepage: http://luajit.org/
77

8-
LuaJIT is Copyright (C) 2005-2017 Mike Pall.
8+
LuaJIT is Copyright (C) 2005-2020 Mike Pall.
99
LuaJIT is free software, released under the MIT license.
1010
See full Copyright Notice in the COPYRIGHT file or in luajit.h.
1111

doc/bluequad-print.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* Copyright (C) 2004-2018 Mike Pall.
1+
/* Copyright (C) 2004-2020 Mike Pall.
22
*
33
* You are welcome to use the general ideas of this design for your own sites.
44
* But please do not steal the stylesheet, the layout or the color scheme.

doc/bluequad.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/* Copyright (C) 2004-2018 Mike Pall.
1+
/* Copyright (C) 2004-2020 Mike Pall.
22
*
33
* You are welcome to use the general ideas of this design for your own sites.
44
* But please do not steal the stylesheet, the layout or the color scheme.

doc/changes.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>LuaJIT Change History</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -872,7 +872,7 @@ <h2 id="LuaJIT-2.0.0-beta1">LuaJIT 2.0.0-beta1 &mdash; 2009-10-31</h2>
872872
</div>
873873
<div id="foot">
874874
<hr class="hide">
875-
Copyright &copy; 2005-2018
875+
Copyright &copy; 2005-2020
876876
<span class="noprint">
877877
&middot;
878878
<a href="contact.html">Contact</a>

doc/contact.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>Contact</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -92,15 +92,15 @@ <h1>Contact</h1>
9292
<h2>Copyright</h2>
9393
<p>
9494
All documentation is
95-
Copyright &copy; 2005-2018 Mike Pall.
95+
Copyright &copy; 2005-2020 Mike Pall.
9696
</p>
9797

9898

9999
<br class="flush">
100100
</div>
101101
<div id="foot">
102102
<hr class="hide">
103-
Copyright &copy; 2005-2018
103+
Copyright &copy; 2005-2020
104104
<span class="noprint">
105105
&middot;
106106
<a href="contact.html">Contact</a>

doc/ext_c_api.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>Lua/C API Extensions</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -178,7 +178,7 @@ <h3 id="mode_wrapcfunc"><tt>luaJIT_setmode(L, idx, LUAJIT_MODE_WRAPCFUNC|flag)</
178178
</div>
179179
<div id="foot">
180180
<hr class="hide">
181-
Copyright &copy; 2005-2018
181+
Copyright &copy; 2005-2020
182182
<span class="noprint">
183183
&middot;
184184
<a href="contact.html">Contact</a>

doc/ext_ffi.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>FFI Library</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -321,7 +321,7 @@ <h2 id="cdata">Motivating Example: Using C Data Structures</h2>
321321
</div>
322322
<div id="foot">
323323
<hr class="hide">
324-
Copyright &copy; 2005-2018
324+
Copyright &copy; 2005-2020
325325
<span class="noprint">
326326
&middot;
327327
<a href="contact.html">Contact</a>

doc/ext_ffi_api.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>ffi.* API Functions</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -561,7 +561,7 @@ <h2 id="literals">Extensions to the Lua Parser</h2>
561561
</div>
562562
<div id="foot">
563563
<hr class="hide">
564-
Copyright &copy; 2005-2018
564+
Copyright &copy; 2005-2020
565565
<span class="noprint">
566566
&middot;
567567
<a href="contact.html">Contact</a>

doc/ext_ffi_semantics.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>FFI Semantics</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -1251,7 +1251,7 @@ <h2 id="status">Current Status</h2>
12511251
</div>
12521252
<div id="foot">
12531253
<hr class="hide">
1254-
Copyright &copy; 2005-2018
1254+
Copyright &copy; 2005-2020
12551255
<span class="noprint">
12561256
&middot;
12571257
<a href="contact.html">Contact</a>

doc/ext_ffi_tutorial.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>FFI Tutorial</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -592,7 +592,7 @@ <h2 id="cache">To Cache or Not to Cache</h2>
592592
</div>
593593
<div id="foot">
594594
<hr class="hide">
595-
Copyright &copy; 2005-2018
595+
Copyright &copy; 2005-2020
596596
<span class="noprint">
597597
&middot;
598598
<a href="contact.html">Contact</a>

doc/ext_jit.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>jit.* Library</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -190,7 +190,7 @@ <h2 id="jit_util"><tt>jit.util.*</tt> &mdash; JIT compiler introspection</h2>
190190
</div>
191191
<div id="foot">
192192
<hr class="hide">
193-
Copyright &copy; 2005-2018
193+
Copyright &copy; 2005-2020
194194
<span class="noprint">
195195
&middot;
196196
<a href="contact.html">Contact</a>

doc/ext_profiler.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>Profiler</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -354,7 +354,7 @@ <h3 id="luaJIT_profile_dumpstack"><tt>p = luaJIT_profile_dumpstack(L, fmt, depth
354354
</div>
355355
<div id="foot">
356356
<hr class="hide">
357-
Copyright &copy; 2005-2018
357+
Copyright &copy; 2005-2020
358358
<span class="noprint">
359359
&middot;
360360
<a href="contact.html">Contact</a>

doc/extensions.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>Extensions</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -475,7 +475,7 @@ <h2 id="exceptions">C++ Exception Interoperability</h2>
475475
</div>
476476
<div id="foot">
477477
<hr class="hide">
478-
Copyright &copy; 2005-2018
478+
Copyright &copy; 2005-2020
479479
<span class="noprint">
480480
&middot;
481481
<a href="contact.html">Contact</a>

doc/faq.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>Frequently Asked Questions (FAQ)</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -175,7 +175,7 @@ <h1>Frequently Asked Questions (FAQ)</h1>
175175
</div>
176176
<div id="foot">
177177
<hr class="hide">
178-
Copyright &copy; 2005-2018
178+
Copyright &copy; 2005-2020
179179
<span class="noprint">
180180
&middot;
181181
<a href="contact.html">Contact</a>

doc/install.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>Installation</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -619,7 +619,7 @@ <h2 id="distro">Hints for Distribution Maintainers</h2>
619619
</div>
620620
<div id="foot">
621621
<hr class="hide">
622-
Copyright &copy; 2005-2018
622+
Copyright &copy; 2005-2020
623623
<span class="noprint">
624624
&middot;
625625
<a href="contact.html">Contact</a>

doc/luajit.html

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>LuaJIT</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -151,7 +151,7 @@ <h1>LuaJIT</h1>
151151
It may be embedded or used as a general-purpose, stand-alone language.
152152
</p>
153153
<p>
154-
LuaJIT is Copyright &copy; 2005-2018 Mike Pall, released under the
154+
LuaJIT is Copyright &copy; 2005-2020 Mike Pall, released under the
155155
<a href="http://www.opensource.org/licenses/mit-license.php"><span class="ext">&raquo;</span>&nbsp;MIT open source license</a>.
156156
</p>
157157
<p>
@@ -225,7 +225,7 @@ <h2>More ...</h2>
225225
</div>
226226
<div id="foot">
227227
<hr class="hide">
228-
Copyright &copy; 2005-2018
228+
Copyright &copy; 2005-2020
229229
<span class="noprint">
230230
&middot;
231231
<a href="contact.html">Contact</a>

doc/running.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>Running LuaJIT</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -298,7 +298,7 @@ <h3 id="opt_O"><tt>-O[level]</tt><br>
298298
</div>
299299
<div id="foot">
300300
<hr class="hide">
301-
Copyright &copy; 2005-2018
301+
Copyright &copy; 2005-2020
302302
<span class="noprint">
303303
&middot;
304304
<a href="contact.html">Contact</a>

doc/status.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<head>
44
<title>Status</title>
55
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6-
<meta name="Copyright" content="Copyright (C) 2005-2018">
6+
<meta name="Copyright" content="Copyright (C) 2005-2020">
77
<meta name="Language" content="en">
88
<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
99
<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -112,7 +112,7 @@ <h2>Current Status</h2>
112112
</div>
113113
<div id="foot">
114114
<hr class="hide">
115-
Copyright &copy; 2005-2018
115+
Copyright &copy; 2005-2020
116116
<span class="noprint">
117117
&middot;
118118
<a href="contact.html">Contact</a>

dynasm/dasm_arm.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
** DynASM ARM encoding engine.
3-
** Copyright (C) 2005-2017 Mike Pall. All rights reserved.
3+
** Copyright (C) 2005-2020 Mike Pall. All rights reserved.
44
** Released under the MIT license. See dynasm.lua for full copyright notice.
55
*/
66

dynasm/dasm_arm.lua

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
------------------------------------------------------------------------------
22
-- DynASM ARM module.
33
--
4-
-- Copyright (C) 2005-2017 Mike Pall. All rights reserved.
4+
-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
55
-- See dynasm.lua for full copyright notice.
66
------------------------------------------------------------------------------
77

dynasm/dasm_arm64.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
** DynASM ARM64 encoding engine.
3-
** Copyright (C) 2005-2017 Mike Pall. All rights reserved.
3+
** Copyright (C) 2005-2020 Mike Pall. All rights reserved.
44
** Released under the MIT license. See dynasm.lua for full copyright notice.
55
*/
66

dynasm/dasm_arm64.lua

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
------------------------------------------------------------------------------
22
-- DynASM ARM64 module.
33
--
4-
-- Copyright (C) 2005-2017 Mike Pall. All rights reserved.
4+
-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
55
-- See dynasm.lua for full copyright notice.
66
------------------------------------------------------------------------------
77

dynasm/dasm_mips.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
** DynASM MIPS encoding engine.
3-
** Copyright (C) 2005-2017 Mike Pall. All rights reserved.
3+
** Copyright (C) 2005-2020 Mike Pall. All rights reserved.
44
** Released under the MIT license. See dynasm.lua for full copyright notice.
55
*/
66

dynasm/dasm_mips.lua

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
------------------------------------------------------------------------------
22
-- DynASM MIPS32/MIPS64 module.
33
--
4-
-- Copyright (C) 2005-2017 Mike Pall. All rights reserved.
4+
-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
55
-- See dynasm.lua for full copyright notice.
66
------------------------------------------------------------------------------
77

@@ -14,7 +14,7 @@ local _info = {
1414
description = "DynASM MIPS32/MIPS64 module",
1515
version = "1.4.0",
1616
vernum = 10400,
17-
release = "2016-05-24",
17+
release = "2020-01-20",
1818
author = "Mike Pall",
1919
license = "MIT",
2020
}

dynasm/dasm_mips64.lua

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
------------------------------------------------------------------------------
22
-- DynASM MIPS64 module.
33
--
4-
-- Copyright (C) 2005-2017 Mike Pall. All rights reserved.
4+
-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
55
-- See dynasm.lua for full copyright notice.
66
------------------------------------------------------------------------------
77
-- This module just sets 64 bit mode for the combined MIPS/MIPS64 module.

0 commit comments

Comments
 (0)