aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--COPYRIGHT2
-rw-r--r--Makefile2
-rw-r--r--README2
-rw-r--r--doc/bluequad-print.css2
-rw-r--r--doc/bluequad.css2
-rw-r--r--doc/changes.html4
-rw-r--r--doc/contact.html6
-rw-r--r--doc/ext_c_api.html4
-rw-r--r--doc/ext_ffi.html4
-rw-r--r--doc/ext_ffi_api.html4
-rw-r--r--doc/ext_ffi_semantics.html4
-rw-r--r--doc/ext_ffi_tutorial.html4
-rw-r--r--doc/ext_jit.html4
-rw-r--r--doc/extensions.html4
-rw-r--r--doc/faq.html4
-rw-r--r--doc/install.html4
-rw-r--r--doc/luajit.html6
-rw-r--r--doc/running.html4
-rw-r--r--doc/status.html4
-rw-r--r--dynasm/dasm_arm.h2
-rw-r--r--dynasm/dasm_arm.lua2
-rw-r--r--dynasm/dasm_mips.h2
-rw-r--r--dynasm/dasm_mips.lua2
-rw-r--r--dynasm/dasm_ppc.h2
-rw-r--r--dynasm/dasm_ppc.lua2
-rw-r--r--dynasm/dasm_proto.h2
-rw-r--r--dynasm/dasm_x64.lua2
-rw-r--r--dynasm/dasm_x86.h2
-rw-r--r--dynasm/dasm_x86.lua2
-rw-r--r--dynasm/dynasm.lua4
-rw-r--r--etc/luajit.12
-rw-r--r--src/Makefile2
-rw-r--r--src/host/buildvm.c2
-rw-r--r--src/host/buildvm.h2
-rw-r--r--src/host/buildvm_asm.c2
-rw-r--r--src/host/buildvm_fold.c2
-rw-r--r--src/host/buildvm_lib.c2
-rw-r--r--src/host/buildvm_peobj.c2
-rw-r--r--src/host/genminilua.lua2
-rw-r--r--src/jit/bc.lua2
-rw-r--r--src/jit/bcsave.lua2
-rw-r--r--src/jit/dis_arm.lua2
-rw-r--r--src/jit/dis_mips.lua2
-rw-r--r--src/jit/dis_mipsel.lua2
-rw-r--r--src/jit/dis_ppc.lua2
-rw-r--r--src/jit/dis_x64.lua2
-rw-r--r--src/jit/dis_x86.lua2
-rw-r--r--src/jit/dump.lua2
-rw-r--r--src/jit/v.lua2
-rw-r--r--src/lib_aux.c2
-rw-r--r--src/lib_base.c2
-rw-r--r--src/lib_bit.c2
-rw-r--r--src/lib_debug.c2
-rw-r--r--src/lib_ffi.c2
-rw-r--r--src/lib_init.c2
-rw-r--r--src/lib_io.c2
-rw-r--r--src/lib_jit.c2
-rw-r--r--src/lib_math.c2
-rw-r--r--src/lib_os.c2
-rw-r--r--src/lib_package.c2
-rw-r--r--src/lib_string.c2
-rw-r--r--src/lib_table.c2
-rw-r--r--src/lj_api.c2
-rw-r--r--src/lj_arch.h2
-rw-r--r--src/lj_asm.c2
-rw-r--r--src/lj_asm.h2
-rw-r--r--src/lj_asm_arm.h2
-rw-r--r--src/lj_asm_mips.h2
-rw-r--r--src/lj_asm_ppc.h2
-rw-r--r--src/lj_asm_x86.h2
-rw-r--r--src/lj_bc.c2
-rw-r--r--src/lj_bc.h2
-rw-r--r--src/lj_bcdump.h2
-rw-r--r--src/lj_bcread.c2
-rw-r--r--src/lj_bcwrite.c2
-rw-r--r--src/lj_carith.c2
-rw-r--r--src/lj_carith.h2
-rw-r--r--src/lj_ccall.c2
-rw-r--r--src/lj_ccall.h2
-rw-r--r--src/lj_ccallback.c2
-rw-r--r--src/lj_ccallback.h2
-rw-r--r--src/lj_cconv.c2
-rw-r--r--src/lj_cconv.h2
-rw-r--r--src/lj_cdata.c2
-rw-r--r--src/lj_cdata.h2
-rw-r--r--src/lj_clib.c2
-rw-r--r--src/lj_clib.h2
-rw-r--r--src/lj_cparse.c2
-rw-r--r--src/lj_cparse.h2
-rw-r--r--src/lj_crecord.c2
-rw-r--r--src/lj_crecord.h2
-rw-r--r--src/lj_ctype.c2
-rw-r--r--src/lj_ctype.h2
-rw-r--r--src/lj_debug.c2
-rw-r--r--src/lj_debug.h2
-rw-r--r--src/lj_def.h2
-rw-r--r--src/lj_dispatch.c2
-rw-r--r--src/lj_dispatch.h2
-rw-r--r--src/lj_emit_arm.h2
-rw-r--r--src/lj_emit_mips.h2
-rw-r--r--src/lj_emit_ppc.h2
-rw-r--r--src/lj_emit_x86.h2
-rw-r--r--src/lj_err.c2
-rw-r--r--src/lj_err.h2
-rw-r--r--src/lj_errmsg.h2
-rw-r--r--src/lj_ff.h2
-rw-r--r--src/lj_ffrecord.c2
-rw-r--r--src/lj_ffrecord.h2
-rw-r--r--src/lj_frame.h2
-rw-r--r--src/lj_func.c2
-rw-r--r--src/lj_func.h2
-rw-r--r--src/lj_gc.c2
-rw-r--r--src/lj_gc.h2
-rw-r--r--src/lj_gdbjit.c2
-rw-r--r--src/lj_gdbjit.h2
-rw-r--r--src/lj_ir.c2
-rw-r--r--src/lj_ir.h2
-rw-r--r--src/lj_ircall.h2
-rw-r--r--src/lj_iropt.h2
-rw-r--r--src/lj_jit.h2
-rw-r--r--src/lj_lex.c2
-rw-r--r--src/lj_lex.h2
-rw-r--r--src/lj_lib.c2
-rw-r--r--src/lj_lib.h2
-rw-r--r--src/lj_load.c2
-rw-r--r--src/lj_mcode.c2
-rw-r--r--src/lj_mcode.h2
-rw-r--r--src/lj_meta.c2
-rw-r--r--src/lj_meta.h2
-rw-r--r--src/lj_obj.c2
-rw-r--r--src/lj_obj.h2
-rw-r--r--src/lj_opt_dce.c2
-rw-r--r--src/lj_opt_fold.c2
-rw-r--r--src/lj_opt_loop.c2
-rw-r--r--src/lj_opt_mem.c2
-rw-r--r--src/lj_opt_narrow.c2
-rw-r--r--src/lj_opt_sink.c2
-rw-r--r--src/lj_opt_split.c2
-rw-r--r--src/lj_parse.c2
-rw-r--r--src/lj_parse.h2
-rw-r--r--src/lj_record.c2
-rw-r--r--src/lj_record.h2
-rw-r--r--src/lj_snap.c2
-rw-r--r--src/lj_snap.h2
-rw-r--r--src/lj_state.c2
-rw-r--r--src/lj_state.h2
-rw-r--r--src/lj_str.c2
-rw-r--r--src/lj_str.h2
-rw-r--r--src/lj_strscan.c2
-rw-r--r--src/lj_strscan.h2
-rw-r--r--src/lj_tab.c2
-rw-r--r--src/lj_tab.h2
-rw-r--r--src/lj_target.h2
-rw-r--r--src/lj_target_arm.h2
-rw-r--r--src/lj_target_mips.h2
-rw-r--r--src/lj_target_ppc.h2
-rw-r--r--src/lj_target_x86.h2
-rw-r--r--src/lj_trace.c2
-rw-r--r--src/lj_trace.h2
-rw-r--r--src/lj_traceerr.h2
-rw-r--r--src/lj_udata.c2
-rw-r--r--src/lj_udata.h2
-rw-r--r--src/lj_vm.h2
-rw-r--r--src/lj_vmevent.c2
-rw-r--r--src/lj_vmevent.h2
-rw-r--r--src/lj_vmmath.c2
-rw-r--r--src/ljamalg.c2
-rw-r--r--src/luaconf.h2
-rw-r--r--src/luajit.c2
-rw-r--r--src/luajit.h4
-rw-r--r--src/lualib.h2
-rw-r--r--src/msvcbuild.bat2
-rw-r--r--src/vm_arm.dasc2
-rw-r--r--src/vm_mips.dasc2
-rw-r--r--src/vm_ppc.dasc2
-rw-r--r--src/vm_ppcspe.dasc2
-rw-r--r--src/vm_x86.dasc2
177 files changed, 195 insertions, 195 deletions
diff --git a/COPYRIGHT b/COPYRIGHT
index 6ed40025..44144197 100644
--- a/COPYRIGHT
+++ b/COPYRIGHT
@@ -1,7 +1,7 @@
1=============================================================================== 1===============================================================================
2LuaJIT -- a Just-In-Time Compiler for Lua. http://luajit.org/ 2LuaJIT -- a Just-In-Time Compiler for Lua. http://luajit.org/
3 3
4Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5 5
6Permission is hereby granted, free of charge, to any person obtaining a copy 6Permission is hereby granted, free of charge, to any person obtaining a copy
7of this software and associated documentation files (the "Software"), to deal 7of this software and associated documentation files (the "Software"), to deal
diff --git a/Makefile b/Makefile
index ecce9ec5..07bc70fa 100644
--- a/Makefile
+++ b/Makefile
@@ -10,7 +10,7 @@
10# For MSVC, please follow the instructions given in src/msvcbuild.bat. 10# For MSVC, please follow the instructions given in src/msvcbuild.bat.
11# For MinGW and Cygwin, cd to src and run make with the Makefile there. 11# For MinGW and Cygwin, cd to src and run make with the Makefile there.
12# 12#
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
14############################################################################## 14##############################################################################
15 15
16MAJVER= 2 16MAJVER= 2
diff --git a/README b/README
index 6cb7cebb..aa177ae2 100644
--- a/README
+++ b/README
@@ -5,7 +5,7 @@ LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language.
5 5
6Project Homepage: http://luajit.org/ 6Project Homepage: http://luajit.org/
7 7
8LuaJIT is Copyright (C) 2005-2017 Mike Pall. 8LuaJIT is Copyright (C) 2005-2020 Mike Pall.
9LuaJIT is free software, released under the MIT license. 9LuaJIT is free software, released under the MIT license.
10See full Copyright Notice in the COPYRIGHT file or in luajit.h. 10See full Copyright Notice in the COPYRIGHT file or in luajit.h.
11 11
diff --git a/doc/bluequad-print.css b/doc/bluequad-print.css
index d5a3ea3a..13ee876f 100644
--- a/doc/bluequad-print.css
+++ b/doc/bluequad-print.css
@@ -1,4 +1,4 @@
1/* Copyright (C) 2004-2018 Mike Pall. 1/* Copyright (C) 2004-2020 Mike Pall.
2 * 2 *
3 * You are welcome to use the general ideas of this design for your own sites. 3 * You are welcome to use the general ideas of this design for your own sites.
4 * But please do not steal the stylesheet, the layout or the color scheme. 4 * But please do not steal the stylesheet, the layout or the color scheme.
diff --git a/doc/bluequad.css b/doc/bluequad.css
index cfc889af..978719e8 100644
--- a/doc/bluequad.css
+++ b/doc/bluequad.css
@@ -1,4 +1,4 @@
1/* Copyright (C) 2004-2018 Mike Pall. 1/* Copyright (C) 2004-2020 Mike Pall.
2 * 2 *
3 * You are welcome to use the general ideas of this design for your own sites. 3 * You are welcome to use the general ideas of this design for your own sites.
4 * But please do not steal the stylesheet, the layout or the color scheme. 4 * But please do not steal the stylesheet, the layout or the color scheme.
diff --git a/doc/changes.html b/doc/changes.html
index c1848e8e..a20295f2 100644
--- a/doc/changes.html
+++ b/doc/changes.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>LuaJIT Change History</title> 4<title>LuaJIT Change History</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -1009,7 +1009,7 @@ This is the initial non-public release of LuaJIT.
1009</div> 1009</div>
1010<div id="foot"> 1010<div id="foot">
1011<hr class="hide"> 1011<hr class="hide">
1012Copyright &copy; 2005-2018 1012Copyright &copy; 2005-2020
1013<span class="noprint"> 1013<span class="noprint">
1014&middot; 1014&middot;
1015<a href="contact.html">Contact</a> 1015<a href="contact.html">Contact</a>
diff --git a/doc/contact.html b/doc/contact.html
index 54ddf742..fbab370c 100644
--- a/doc/contact.html
+++ b/doc/contact.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>Contact</title> 4<title>Contact</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -90,7 +90,7 @@ xD("fyZKB8xv\"FJytmz8.KAB0u52D")
90<h2>Copyright</h2> 90<h2>Copyright</h2>
91<p> 91<p>
92All documentation is 92All documentation is
93Copyright &copy; 2005-2018 Mike Pall. 93Copyright &copy; 2005-2020 Mike Pall.
94</p> 94</p>
95 95
96 96
@@ -98,7 +98,7 @@ Copyright &copy; 2005-2018 Mike Pall.
98</div> 98</div>
99<div id="foot"> 99<div id="foot">
100<hr class="hide"> 100<hr class="hide">
101Copyright &copy; 2005-2018 101Copyright &copy; 2005-2020
102<span class="noprint"> 102<span class="noprint">
103&middot; 103&middot;
104<a href="contact.html">Contact</a> 104<a href="contact.html">Contact</a>
diff --git a/doc/ext_c_api.html b/doc/ext_c_api.html
index 38259566..88017ace 100644
--- a/doc/ext_c_api.html
+++ b/doc/ext_c_api.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>Lua/C API Extensions</title> 4<title>Lua/C API Extensions</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -176,7 +176,7 @@ Also note that this mechanism is not without overhead.
176</div> 176</div>
177<div id="foot"> 177<div id="foot">
178<hr class="hide"> 178<hr class="hide">
179Copyright &copy; 2005-2018 179Copyright &copy; 2005-2020
180<span class="noprint"> 180<span class="noprint">
181&middot; 181&middot;
182<a href="contact.html">Contact</a> 182<a href="contact.html">Contact</a>
diff --git a/doc/ext_ffi.html b/doc/ext_ffi.html
index 74ca2944..fe74a1d8 100644
--- a/doc/ext_ffi.html
+++ b/doc/ext_ffi.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>FFI Library</title> 4<title>FFI Library</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -319,7 +319,7 @@ without undue conversion penalties.
319</div> 319</div>
320<div id="foot"> 320<div id="foot">
321<hr class="hide"> 321<hr class="hide">
322Copyright &copy; 2005-2018 322Copyright &copy; 2005-2020
323<span class="noprint"> 323<span class="noprint">
324&middot; 324&middot;
325<a href="contact.html">Contact</a> 325<a href="contact.html">Contact</a>
diff --git a/doc/ext_ffi_api.html b/doc/ext_ffi_api.html
index 10f2d022..40fc694b 100644
--- a/doc/ext_ffi_api.html
+++ b/doc/ext_ffi_api.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>ffi.* API Functions</title> 4<title>ffi.* API Functions</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -555,7 +555,7 @@ named <tt>i</tt>.
555</div> 555</div>
556<div id="foot"> 556<div id="foot">
557<hr class="hide"> 557<hr class="hide">
558Copyright &copy; 2005-2018 558Copyright &copy; 2005-2020
559<span class="noprint"> 559<span class="noprint">
560&middot; 560&middot;
561<a href="contact.html">Contact</a> 561<a href="contact.html">Contact</a>
diff --git a/doc/ext_ffi_semantics.html b/doc/ext_ffi_semantics.html
index 218049d4..a21e5bd5 100644
--- a/doc/ext_ffi_semantics.html
+++ b/doc/ext_ffi_semantics.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>FFI Semantics</title> 4<title>FFI Semantics</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -1234,7 +1234,7 @@ compiled.</li>
1234</div> 1234</div>
1235<div id="foot"> 1235<div id="foot">
1236<hr class="hide"> 1236<hr class="hide">
1237Copyright &copy; 2005-2018 1237Copyright &copy; 2005-2020
1238<span class="noprint"> 1238<span class="noprint">
1239&middot; 1239&middot;
1240<a href="contact.html">Contact</a> 1240<a href="contact.html">Contact</a>
diff --git a/doc/ext_ffi_tutorial.html b/doc/ext_ffi_tutorial.html
index cd455cf1..7ca14018 100644
--- a/doc/ext_ffi_tutorial.html
+++ b/doc/ext_ffi_tutorial.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>FFI Tutorial</title> 4<title>FFI Tutorial</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -590,7 +590,7 @@ it to a local variable in the function scope is unnecessary.
590</div> 590</div>
591<div id="foot"> 591<div id="foot">
592<hr class="hide"> 592<hr class="hide">
593Copyright &copy; 2005-2018 593Copyright &copy; 2005-2020
594<span class="noprint"> 594<span class="noprint">
595&middot; 595&middot;
596<a href="contact.html">Contact</a> 596<a href="contact.html">Contact</a>
diff --git a/doc/ext_jit.html b/doc/ext_jit.html
index ce6dcd61..018b4396 100644
--- a/doc/ext_jit.html
+++ b/doc/ext_jit.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>jit.* Library</title> 4<title>jit.* Library</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -188,7 +188,7 @@ if you want to know more.
188</div> 188</div>
189<div id="foot"> 189<div id="foot">
190<hr class="hide"> 190<hr class="hide">
191Copyright &copy; 2005-2018 191Copyright &copy; 2005-2020
192<span class="noprint"> 192<span class="noprint">
193&middot; 193&middot;
194<a href="contact.html">Contact</a> 194<a href="contact.html">Contact</a>
diff --git a/doc/extensions.html b/doc/extensions.html
index 9da38359..25d2f7fd 100644
--- a/doc/extensions.html
+++ b/doc/extensions.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>Extensions</title> 4<title>Extensions</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -401,7 +401,7 @@ lead to the termination of the process.</li>
401</div> 401</div>
402<div id="foot"> 402<div id="foot">
403<hr class="hide"> 403<hr class="hide">
404Copyright &copy; 2005-2018 404Copyright &copy; 2005-2020
405<span class="noprint"> 405<span class="noprint">
406&middot; 406&middot;
407<a href="contact.html">Contact</a> 407<a href="contact.html">Contact</a>
diff --git a/doc/faq.html b/doc/faq.html
index 9338be48..be4d9f61 100644
--- a/doc/faq.html
+++ b/doc/faq.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>Frequently Asked Questions (FAQ)</title> 4<title>Frequently Asked Questions (FAQ)</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -173,7 +173,7 @@ the development of certain features, if they are important to you.
173</div> 173</div>
174<div id="foot"> 174<div id="foot">
175<hr class="hide"> 175<hr class="hide">
176Copyright &copy; 2005-2018 176Copyright &copy; 2005-2020
177<span class="noprint"> 177<span class="noprint">
178&middot; 178&middot;
179<a href="contact.html">Contact</a> 179<a href="contact.html">Contact</a>
diff --git a/doc/install.html b/doc/install.html
index d6e099ed..68de0c10 100644
--- a/doc/install.html
+++ b/doc/install.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>Installation</title> 4<title>Installation</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -560,7 +560,7 @@ to me (the upstream) and not you (the package maintainer), anyway.
560</div> 560</div>
561<div id="foot"> 561<div id="foot">
562<hr class="hide"> 562<hr class="hide">
563Copyright &copy; 2005-2018 563Copyright &copy; 2005-2020
564<span class="noprint"> 564<span class="noprint">
565&middot; 565&middot;
566<a href="contact.html">Contact</a> 566<a href="contact.html">Contact</a>
diff --git a/doc/luajit.html b/doc/luajit.html
index d8f531d5..3f360a93 100644
--- a/doc/luajit.html
+++ b/doc/luajit.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>LuaJIT</title> 4<title>LuaJIT</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -149,7 +149,7 @@ Lua is a powerful, dynamic and light-weight programming language.
149It may be embedded or used as a general-purpose, stand-alone language. 149It may be embedded or used as a general-purpose, stand-alone language.
150</p> 150</p>
151<p> 151<p>
152LuaJIT is Copyright &copy; 2005-2018 Mike Pall, released under the 152LuaJIT is Copyright &copy; 2005-2020 Mike Pall, released under the
153<a href="http://www.opensource.org/licenses/mit-license.php"><span class="ext">&raquo;</span>&nbsp;MIT open source license</a>. 153<a href="http://www.opensource.org/licenses/mit-license.php"><span class="ext">&raquo;</span>&nbsp;MIT open source license</a>.
154</p> 154</p>
155<p> 155<p>
@@ -223,7 +223,7 @@ Please select a sub-topic in the navigation bar to learn more about LuaJIT.
223</div> 223</div>
224<div id="foot"> 224<div id="foot">
225<hr class="hide"> 225<hr class="hide">
226Copyright &copy; 2005-2018 226Copyright &copy; 2005-2020
227<span class="noprint"> 227<span class="noprint">
228&middot; 228&middot;
229<a href="contact.html">Contact</a> 229<a href="contact.html">Contact</a>
diff --git a/doc/running.html b/doc/running.html
index 08d7f710..5cfdcc5e 100644
--- a/doc/running.html
+++ b/doc/running.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>Running LuaJIT</title> 4<title>Running LuaJIT</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -295,7 +295,7 @@ Here are the parameters and their default settings:
295</div> 295</div>
296<div id="foot"> 296<div id="foot">
297<hr class="hide"> 297<hr class="hide">
298Copyright &copy; 2005-2018 298Copyright &copy; 2005-2020
299<span class="noprint"> 299<span class="noprint">
300&middot; 300&middot;
301<a href="contact.html">Contact</a> 301<a href="contact.html">Contact</a>
diff --git a/doc/status.html b/doc/status.html
index ea61db19..175f6a29 100644
--- a/doc/status.html
+++ b/doc/status.html
@@ -3,7 +3,7 @@
3<head> 3<head>
4<title>Status</title> 4<title>Status</title>
5<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 5<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">
7<meta name="Language" content="en"> 7<meta name="Language" content="en">
8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> 8<link rel="stylesheet" type="text/css" href="bluequad.css" media="screen">
9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> 9<link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print">
@@ -99,7 +99,7 @@ garbage collector.
99</div> 99</div>
100<div id="foot"> 100<div id="foot">
101<hr class="hide"> 101<hr class="hide">
102Copyright &copy; 2005-2018 102Copyright &copy; 2005-2020
103<span class="noprint"> 103<span class="noprint">
104&middot; 104&middot;
105<a href="contact.html">Contact</a> 105<a href="contact.html">Contact</a>
diff --git a/dynasm/dasm_arm.h b/dynasm/dasm_arm.h
index 1d404ccd..b0df914e 100644
--- a/dynasm/dasm_arm.h
+++ b/dynasm/dasm_arm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** DynASM ARM encoding engine. 2** DynASM ARM encoding engine.
3** Copyright (C) 2005-2017 Mike Pall. All rights reserved. 3** Copyright (C) 2005-2020 Mike Pall. All rights reserved.
4** Released under the MIT license. See dynasm.lua for full copyright notice. 4** Released under the MIT license. See dynasm.lua for full copyright notice.
5*/ 5*/
6 6
diff --git a/dynasm/dasm_arm.lua b/dynasm/dasm_arm.lua
index 9ece1d7f..21fb5022 100644
--- a/dynasm/dasm_arm.lua
+++ b/dynasm/dasm_arm.lua
@@ -1,7 +1,7 @@
1------------------------------------------------------------------------------ 1------------------------------------------------------------------------------
2-- DynASM ARM module. 2-- DynASM ARM module.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- See dynasm.lua for full copyright notice. 5-- See dynasm.lua for full copyright notice.
6------------------------------------------------------------------------------ 6------------------------------------------------------------------------------
7 7
diff --git a/dynasm/dasm_mips.h b/dynasm/dasm_mips.h
index 46af0349..1b309edd 100644
--- a/dynasm/dasm_mips.h
+++ b/dynasm/dasm_mips.h
@@ -1,6 +1,6 @@
1/* 1/*
2** DynASM MIPS encoding engine. 2** DynASM MIPS encoding engine.
3** Copyright (C) 2005-2017 Mike Pall. All rights reserved. 3** Copyright (C) 2005-2020 Mike Pall. All rights reserved.
4** Released under the MIT license. See dynasm.lua for full copyright notice. 4** Released under the MIT license. See dynasm.lua for full copyright notice.
5*/ 5*/
6 6
diff --git a/dynasm/dasm_mips.lua b/dynasm/dasm_mips.lua
index af530427..9ef280e3 100644
--- a/dynasm/dasm_mips.lua
+++ b/dynasm/dasm_mips.lua
@@ -1,7 +1,7 @@
1------------------------------------------------------------------------------ 1------------------------------------------------------------------------------
2-- DynASM MIPS module. 2-- DynASM MIPS module.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- See dynasm.lua for full copyright notice. 5-- See dynasm.lua for full copyright notice.
6------------------------------------------------------------------------------ 6------------------------------------------------------------------------------
7 7
diff --git a/dynasm/dasm_ppc.h b/dynasm/dasm_ppc.h
index 81b9a76b..699d5c31 100644
--- a/dynasm/dasm_ppc.h
+++ b/dynasm/dasm_ppc.h
@@ -1,6 +1,6 @@
1/* 1/*
2** DynASM PPC encoding engine. 2** DynASM PPC encoding engine.
3** Copyright (C) 2005-2017 Mike Pall. All rights reserved. 3** Copyright (C) 2005-2020 Mike Pall. All rights reserved.
4** Released under the MIT license. See dynasm.lua for full copyright notice. 4** Released under the MIT license. See dynasm.lua for full copyright notice.
5*/ 5*/
6 6
diff --git a/dynasm/dasm_ppc.lua b/dynasm/dasm_ppc.lua
index 77031fb2..05981760 100644
--- a/dynasm/dasm_ppc.lua
+++ b/dynasm/dasm_ppc.lua
@@ -1,7 +1,7 @@
1------------------------------------------------------------------------------ 1------------------------------------------------------------------------------
2-- DynASM PPC module. 2-- DynASM PPC module.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- See dynasm.lua for full copyright notice. 5-- See dynasm.lua for full copyright notice.
6------------------------------------------------------------------------------ 6------------------------------------------------------------------------------
7 7
diff --git a/dynasm/dasm_proto.h b/dynasm/dasm_proto.h
index f5e79c7a..a7278e85 100644
--- a/dynasm/dasm_proto.h
+++ b/dynasm/dasm_proto.h
@@ -1,6 +1,6 @@
1/* 1/*
2** DynASM encoding engine prototypes. 2** DynASM encoding engine prototypes.
3** Copyright (C) 2005-2017 Mike Pall. All rights reserved. 3** Copyright (C) 2005-2020 Mike Pall. All rights reserved.
4** Released under the MIT license. See dynasm.lua for full copyright notice. 4** Released under the MIT license. See dynasm.lua for full copyright notice.
5*/ 5*/
6 6
diff --git a/dynasm/dasm_x64.lua b/dynasm/dasm_x64.lua
index e8bdeb37..916d1d14 100644
--- a/dynasm/dasm_x64.lua
+++ b/dynasm/dasm_x64.lua
@@ -1,7 +1,7 @@
1------------------------------------------------------------------------------ 1------------------------------------------------------------------------------
2-- DynASM x64 module. 2-- DynASM x64 module.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- See dynasm.lua for full copyright notice. 5-- See dynasm.lua for full copyright notice.
6------------------------------------------------------------------------------ 6------------------------------------------------------------------------------
7-- This module just sets 64 bit mode for the combined x86/x64 module. 7-- This module just sets 64 bit mode for the combined x86/x64 module.
diff --git a/dynasm/dasm_x86.h b/dynasm/dasm_x86.h
index 8ae911df..84b9d17f 100644
--- a/dynasm/dasm_x86.h
+++ b/dynasm/dasm_x86.h
@@ -1,6 +1,6 @@
1/* 1/*
2** DynASM x86 encoding engine. 2** DynASM x86 encoding engine.
3** Copyright (C) 2005-2017 Mike Pall. All rights reserved. 3** Copyright (C) 2005-2020 Mike Pall. All rights reserved.
4** Released under the MIT license. See dynasm.lua for full copyright notice. 4** Released under the MIT license. See dynasm.lua for full copyright notice.
5*/ 5*/
6 6
diff --git a/dynasm/dasm_x86.lua b/dynasm/dasm_x86.lua
index 21c20865..13aa68ff 100644
--- a/dynasm/dasm_x86.lua
+++ b/dynasm/dasm_x86.lua
@@ -1,7 +1,7 @@
1------------------------------------------------------------------------------ 1------------------------------------------------------------------------------
2-- DynASM x86/x64 module. 2-- DynASM x86/x64 module.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- See dynasm.lua for full copyright notice. 5-- See dynasm.lua for full copyright notice.
6------------------------------------------------------------------------------ 6------------------------------------------------------------------------------
7 7
diff --git a/dynasm/dynasm.lua b/dynasm/dynasm.lua
index c46e956e..5fda425b 100644
--- a/dynasm/dynasm.lua
+++ b/dynasm/dynasm.lua
@@ -2,7 +2,7 @@
2-- DynASM. A dynamic assembler for code generation engines. 2-- DynASM. A dynamic assembler for code generation engines.
3-- Originally designed and implemented for LuaJIT. 3-- Originally designed and implemented for LuaJIT.
4-- 4--
5-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 5-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
6-- See below for full copyright notice. 6-- See below for full copyright notice.
7------------------------------------------------------------------------------ 7------------------------------------------------------------------------------
8 8
@@ -17,7 +17,7 @@ local _info = {
17 url = "http://luajit.org/dynasm.html", 17 url = "http://luajit.org/dynasm.html",
18 license = "MIT", 18 license = "MIT",
19 copyright = [[ 19 copyright = [[
20Copyright (C) 2005-2017 Mike Pall. All rights reserved. 20Copyright (C) 2005-2020 Mike Pall. All rights reserved.
21 21
22Permission is hereby granted, free of charge, to any person obtaining 22Permission is hereby granted, free of charge, to any person obtaining
23a copy of this software and associated documentation files (the 23a copy of this software and associated documentation files (the
diff --git a/etc/luajit.1 b/etc/luajit.1
index 0d263db7..2071c155 100644
--- a/etc/luajit.1
+++ b/etc/luajit.1
@@ -74,7 +74,7 @@ luajit \-jv \-e "for i=1,10 do for j=1,10 do for k=1,100 do end end end"
74Runs some nested loops and shows the resulting traces. 74Runs some nested loops and shows the resulting traces.
75.SH COPYRIGHT 75.SH COPYRIGHT
76.PP 76.PP
77\fBLuaJIT\fR is Copyright \(co 2005-2017 Mike Pall. 77\fBLuaJIT\fR is Copyright \(co 2005-2020 Mike Pall.
78.br 78.br
79\fBLuaJIT\fR is open source software, released under the MIT license. 79\fBLuaJIT\fR is open source software, released under the MIT license.
80.SH SEE ALSO 80.SH SEE ALSO
diff --git a/src/Makefile b/src/Makefile
index cde4b9f7..a588dc3d 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -7,7 +7,7 @@
7# Also works with MinGW and Cygwin on Windows. 7# Also works with MinGW and Cygwin on Windows.
8# Please check msvcbuild.bat for building with MSVC on Windows. 8# Please check msvcbuild.bat for building with MSVC on Windows.
9# 9#
10# Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 10# Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
11############################################################################## 11##############################################################################
12 12
13MAJVER= 2 13MAJVER= 2
diff --git a/src/host/buildvm.c b/src/host/buildvm.c
index b9560f31..05e0dbdb 100644
--- a/src/host/buildvm.c
+++ b/src/host/buildvm.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM builder. 2** LuaJIT VM builder.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** This is a tool to build the hand-tuned assembler code required for 5** This is a tool to build the hand-tuned assembler code required for
6** LuaJIT's bytecode interpreter. It supports a variety of output formats 6** LuaJIT's bytecode interpreter. It supports a variety of output formats
diff --git a/src/host/buildvm.h b/src/host/buildvm.h
index e6dd3dcb..a440cfc3 100644
--- a/src/host/buildvm.h
+++ b/src/host/buildvm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM builder. 2** LuaJIT VM builder.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _BUILDVM_H 6#ifndef _BUILDVM_H
diff --git a/src/host/buildvm_asm.c b/src/host/buildvm_asm.c
index 81a3969a..2cb7d451 100644
--- a/src/host/buildvm_asm.c
+++ b/src/host/buildvm_asm.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM builder: Assembler source code emitter. 2** LuaJIT VM builder: Assembler source code emitter.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "buildvm.h" 6#include "buildvm.h"
diff --git a/src/host/buildvm_fold.c b/src/host/buildvm_fold.c
index d579f4d4..65e19e26 100644
--- a/src/host/buildvm_fold.c
+++ b/src/host/buildvm_fold.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM builder: IR folding hash table generator. 2** LuaJIT VM builder: IR folding hash table generator.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "buildvm.h" 6#include "buildvm.h"
diff --git a/src/host/buildvm_lib.c b/src/host/buildvm_lib.c
index 569e2caf..3c64626c 100644
--- a/src/host/buildvm_lib.c
+++ b/src/host/buildvm_lib.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM builder: library definition compiler. 2** LuaJIT VM builder: library definition compiler.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "buildvm.h" 6#include "buildvm.h"
diff --git a/src/host/buildvm_peobj.c b/src/host/buildvm_peobj.c
index aab00d68..876b0add 100644
--- a/src/host/buildvm_peobj.c
+++ b/src/host/buildvm_peobj.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM builder: PE object emitter. 2** LuaJIT VM builder: PE object emitter.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Only used for building on Windows, since we cannot assume the presence 5** Only used for building on Windows, since we cannot assume the presence
6** of a suitable assembler. The host and target byte order must match. 6** of a suitable assembler. The host and target byte order must match.
diff --git a/src/host/genminilua.lua b/src/host/genminilua.lua
index 50feff01..c23e2365 100644
--- a/src/host/genminilua.lua
+++ b/src/host/genminilua.lua
@@ -2,7 +2,7 @@
2-- Lua script to generate a customized, minified version of Lua. 2-- Lua script to generate a customized, minified version of Lua.
3-- The resulting 'minilua' is used for the build process of LuaJIT. 3-- The resulting 'minilua' is used for the build process of LuaJIT.
4---------------------------------------------------------------------------- 4----------------------------------------------------------------------------
5-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 5-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
6-- Released under the MIT license. See Copyright Notice in luajit.h 6-- Released under the MIT license. See Copyright Notice in luajit.h
7---------------------------------------------------------------------------- 7----------------------------------------------------------------------------
8 8
diff --git a/src/jit/bc.lua b/src/jit/bc.lua
index a2f84aaf..7ca4c61c 100644
--- a/src/jit/bc.lua
+++ b/src/jit/bc.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT bytecode listing module. 2-- LuaJIT bytecode listing module.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- 7--
diff --git a/src/jit/bcsave.lua b/src/jit/bcsave.lua
index c94064e4..6c6ba86e 100644
--- a/src/jit/bcsave.lua
+++ b/src/jit/bcsave.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT module to save/list bytecode. 2-- LuaJIT module to save/list bytecode.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- 7--
diff --git a/src/jit/dis_arm.lua b/src/jit/dis_arm.lua
index 91ebb7d5..152d91bb 100644
--- a/src/jit/dis_arm.lua
+++ b/src/jit/dis_arm.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT ARM disassembler module. 2-- LuaJIT ARM disassembler module.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This is a helper module used by the LuaJIT machine code dumper module. 7-- This is a helper module used by the LuaJIT machine code dumper module.
diff --git a/src/jit/dis_mips.lua b/src/jit/dis_mips.lua
index 02dfc172..c720b537 100644
--- a/src/jit/dis_mips.lua
+++ b/src/jit/dis_mips.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT MIPS disassembler module. 2-- LuaJIT MIPS disassembler module.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- Released under the MIT/X license. See Copyright Notice in luajit.h 5-- Released under the MIT/X license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This is a helper module used by the LuaJIT machine code dumper module. 7-- This is a helper module used by the LuaJIT machine code dumper module.
diff --git a/src/jit/dis_mipsel.lua b/src/jit/dis_mipsel.lua
index c9c2e245..a2d05690 100644
--- a/src/jit/dis_mipsel.lua
+++ b/src/jit/dis_mipsel.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT MIPSEL disassembler wrapper module. 2-- LuaJIT MIPSEL disassembler wrapper module.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This module just exports the little-endian functions from the 7-- This module just exports the little-endian functions from the
diff --git a/src/jit/dis_ppc.lua b/src/jit/dis_ppc.lua
index 4043aeb8..dfc6cbce 100644
--- a/src/jit/dis_ppc.lua
+++ b/src/jit/dis_ppc.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT PPC disassembler module. 2-- LuaJIT PPC disassembler module.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- Released under the MIT/X license. See Copyright Notice in luajit.h 5-- Released under the MIT/X license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This is a helper module used by the LuaJIT machine code dumper module. 7-- This is a helper module used by the LuaJIT machine code dumper module.
diff --git a/src/jit/dis_x64.lua b/src/jit/dis_x64.lua
index 08918035..1027b5a1 100644
--- a/src/jit/dis_x64.lua
+++ b/src/jit/dis_x64.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT x64 disassembler wrapper module. 2-- LuaJIT x64 disassembler wrapper module.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This module just exports the 64 bit functions from the combined 7-- This module just exports the 64 bit functions from the combined
diff --git a/src/jit/dis_x86.lua b/src/jit/dis_x86.lua
index 74d0f529..9246820d 100644
--- a/src/jit/dis_x86.lua
+++ b/src/jit/dis_x86.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT x86/x64 disassembler module. 2-- LuaJIT x86/x64 disassembler module.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- This is a helper module used by the LuaJIT machine code dumper module. 7-- This is a helper module used by the LuaJIT machine code dumper module.
diff --git a/src/jit/dump.lua b/src/jit/dump.lua
index 666ba438..6a2632c3 100644
--- a/src/jit/dump.lua
+++ b/src/jit/dump.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- LuaJIT compiler dump module. 2-- LuaJIT compiler dump module.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- 7--
diff --git a/src/jit/v.lua b/src/jit/v.lua
index 47ee3941..9696f67f 100644
--- a/src/jit/v.lua
+++ b/src/jit/v.lua
@@ -1,7 +1,7 @@
1---------------------------------------------------------------------------- 1----------------------------------------------------------------------------
2-- Verbose mode of the LuaJIT compiler. 2-- Verbose mode of the LuaJIT compiler.
3-- 3--
4-- Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4-- Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5-- Released under the MIT license. See Copyright Notice in luajit.h 5-- Released under the MIT license. See Copyright Notice in luajit.h
6---------------------------------------------------------------------------- 6----------------------------------------------------------------------------
7-- 7--
diff --git a/src/lib_aux.c b/src/lib_aux.c
index 7af1cd43..f29ca848 100644
--- a/src/lib_aux.c
+++ b/src/lib_aux.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Auxiliary library for the Lua/C API. 2** Auxiliary library for the Lua/C API.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major parts taken verbatim or adapted from the Lua interpreter. 5** Major parts taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_base.c b/src/lib_base.c
index 98ed3d60..dae61fe1 100644
--- a/src/lib_base.c
+++ b/src/lib_base.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Base and coroutine library. 2** Base and coroutine library.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2011 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2011 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_bit.c b/src/lib_bit.c
index 6dffdfac..c374d7a0 100644
--- a/src/lib_bit.c
+++ b/src/lib_bit.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Bit manipulation library. 2** Bit manipulation library.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lib_bit_c 6#define lib_bit_c
diff --git a/src/lib_debug.c b/src/lib_debug.c
index 54c3b7e2..a485ff8e 100644
--- a/src/lib_debug.c
+++ b/src/lib_debug.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Debug library. 2** Debug library.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_ffi.c b/src/lib_ffi.c
index 83483d95..5851eea5 100644
--- a/src/lib_ffi.c
+++ b/src/lib_ffi.c
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI library. 2** FFI library.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lib_ffi_c 6#define lib_ffi_c
diff --git a/src/lib_init.c b/src/lib_init.c
index 2ed370e9..15ac3562 100644
--- a/src/lib_init.c
+++ b/src/lib_init.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Library initialization. 2** Library initialization.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major parts taken verbatim from the Lua interpreter. 5** Major parts taken verbatim from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_io.c b/src/lib_io.c
index 9cdcfcfc..f13cf048 100644
--- a/src/lib_io.c
+++ b/src/lib_io.c
@@ -1,6 +1,6 @@
1/* 1/*
2** I/O library. 2** I/O library.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2011 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2011 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_jit.c b/src/lib_jit.c
index d2fcf21b..6e98229e 100644
--- a/src/lib_jit.c
+++ b/src/lib_jit.c
@@ -1,6 +1,6 @@
1/* 1/*
2** JIT library. 2** JIT library.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lib_jit_c 6#define lib_jit_c
diff --git a/src/lib_math.c b/src/lib_math.c
index 4c708a47..9d324d7e 100644
--- a/src/lib_math.c
+++ b/src/lib_math.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Math library. 2** Math library.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include <math.h> 6#include <math.h>
diff --git a/src/lib_os.c b/src/lib_os.c
index 8c96b86c..a8e1708f 100644
--- a/src/lib_os.c
+++ b/src/lib_os.c
@@ -1,6 +1,6 @@
1/* 1/*
2** OS library. 2** OS library.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_package.c b/src/lib_package.c
index 01b63d63..a8bdcf17 100644
--- a/src/lib_package.c
+++ b/src/lib_package.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Package library. 2** Package library.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2012 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2012 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_string.c b/src/lib_string.c
index c1e595c9..d0b79160 100644
--- a/src/lib_string.c
+++ b/src/lib_string.c
@@ -1,6 +1,6 @@
1/* 1/*
2** String library. 2** String library.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lib_table.c b/src/lib_table.c
index b2856ee2..9842513b 100644
--- a/src/lib_table.c
+++ b/src/lib_table.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Table library. 2** Table library.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_api.c b/src/lj_api.c
index 7b0b3f9d..e2d7e533 100644
--- a/src/lj_api.c
+++ b/src/lj_api.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Public Lua/C API. 2** Public Lua/C API.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_arch.h b/src/lj_arch.h
index 5f7e4456..320ccf97 100644
--- a/src/lj_arch.h
+++ b/src/lj_arch.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Target architecture selection. 2** Target architecture selection.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_ARCH_H 6#ifndef _LJ_ARCH_H
diff --git a/src/lj_asm.c b/src/lj_asm.c
index e486b03c..9b17421e 100644
--- a/src/lj_asm.c
+++ b/src/lj_asm.c
@@ -1,6 +1,6 @@
1/* 1/*
2** IR assembler (SSA IR -> machine code). 2** IR assembler (SSA IR -> machine code).
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_asm_c 6#define lj_asm_c
diff --git a/src/lj_asm.h b/src/lj_asm.h
index 2819481b..c7524da5 100644
--- a/src/lj_asm.h
+++ b/src/lj_asm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** IR assembler (SSA IR -> machine code). 2** IR assembler (SSA IR -> machine code).
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_ASM_H 6#ifndef _LJ_ASM_H
diff --git a/src/lj_asm_arm.h b/src/lj_asm_arm.h
index ccd20545..087530b2 100644
--- a/src/lj_asm_arm.h
+++ b/src/lj_asm_arm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** ARM IR assembler (SSA IR -> machine code). 2** ARM IR assembler (SSA IR -> machine code).
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Register allocator extensions --------------------------------------- */ 6/* -- Register allocator extensions --------------------------------------- */
diff --git a/src/lj_asm_mips.h b/src/lj_asm_mips.h
index 76311903..190a55eb 100644
--- a/src/lj_asm_mips.h
+++ b/src/lj_asm_mips.h
@@ -1,6 +1,6 @@
1/* 1/*
2** MIPS IR assembler (SSA IR -> machine code). 2** MIPS IR assembler (SSA IR -> machine code).
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Register allocator extensions --------------------------------------- */ 6/* -- Register allocator extensions --------------------------------------- */
diff --git a/src/lj_asm_ppc.h b/src/lj_asm_ppc.h
index d8a14c83..dc092db2 100644
--- a/src/lj_asm_ppc.h
+++ b/src/lj_asm_ppc.h
@@ -1,6 +1,6 @@
1/* 1/*
2** PPC IR assembler (SSA IR -> machine code). 2** PPC IR assembler (SSA IR -> machine code).
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Register allocator extensions --------------------------------------- */ 6/* -- Register allocator extensions --------------------------------------- */
diff --git a/src/lj_asm_x86.h b/src/lj_asm_x86.h
index 10468bb7..2c38d1ec 100644
--- a/src/lj_asm_x86.h
+++ b/src/lj_asm_x86.h
@@ -1,6 +1,6 @@
1/* 1/*
2** x86/x64 IR assembler (SSA IR -> machine code). 2** x86/x64 IR assembler (SSA IR -> machine code).
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Guard handling ------------------------------------------------------ */ 6/* -- Guard handling ------------------------------------------------------ */
diff --git a/src/lj_bc.c b/src/lj_bc.c
index a597692c..48ba041e 100644
--- a/src/lj_bc.c
+++ b/src/lj_bc.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Bytecode instruction modes. 2** Bytecode instruction modes.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_bc_c 6#define lj_bc_c
diff --git a/src/lj_bc.h b/src/lj_bc.h
index 108c10f2..8fd7a2ed 100644
--- a/src/lj_bc.h
+++ b/src/lj_bc.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Bytecode instruction format. 2** Bytecode instruction format.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_BC_H 6#ifndef _LJ_BC_H
diff --git a/src/lj_bcdump.h b/src/lj_bcdump.h
index ba53c0a1..ad564619 100644
--- a/src/lj_bcdump.h
+++ b/src/lj_bcdump.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Bytecode dump definitions. 2** Bytecode dump definitions.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_BCDUMP_H 6#ifndef _LJ_BCDUMP_H
diff --git a/src/lj_bcread.c b/src/lj_bcread.c
index 62695ef4..b88794eb 100644
--- a/src/lj_bcread.c
+++ b/src/lj_bcread.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Bytecode reader. 2** Bytecode reader.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_bcread_c 6#define lj_bcread_c
diff --git a/src/lj_bcwrite.c b/src/lj_bcwrite.c
index 171a8d6d..f57fcfd6 100644
--- a/src/lj_bcwrite.c
+++ b/src/lj_bcwrite.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Bytecode writer. 2** Bytecode writer.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_bcwrite_c 6#define lj_bcwrite_c
diff --git a/src/lj_carith.c b/src/lj_carith.c
index c34596ca..b33b1f36 100644
--- a/src/lj_carith.c
+++ b/src/lj_carith.c
@@ -1,6 +1,6 @@
1/* 1/*
2** C data arithmetic. 2** C data arithmetic.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_carith.h b/src/lj_carith.h
index 82fc8245..bac3e1a4 100644
--- a/src/lj_carith.h
+++ b/src/lj_carith.h
@@ -1,6 +1,6 @@
1/* 1/*
2** C data arithmetic. 2** C data arithmetic.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CARITH_H 6#ifndef _LJ_CARITH_H
diff --git a/src/lj_ccall.c b/src/lj_ccall.c
index 65076e77..fe1e0a3a 100644
--- a/src/lj_ccall.c
+++ b/src/lj_ccall.c
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI C call handling. 2** FFI C call handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_ccall.h b/src/lj_ccall.h
index 9089e6c7..5f6d5101 100644
--- a/src/lj_ccall.h
+++ b/src/lj_ccall.h
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI C call handling. 2** FFI C call handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CCALL_H 6#ifndef _LJ_CCALL_H
diff --git a/src/lj_ccallback.c b/src/lj_ccallback.c
index 06a74019..26377f82 100644
--- a/src/lj_ccallback.c
+++ b/src/lj_ccallback.c
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI C callback handling. 2** FFI C callback handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_ccallback.h b/src/lj_ccallback.h
index a8cdad38..29eb462b 100644
--- a/src/lj_ccallback.h
+++ b/src/lj_ccallback.h
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI C callback handling. 2** FFI C callback handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CCALLBACK_H 6#ifndef _LJ_CCALLBACK_H
diff --git a/src/lj_cconv.c b/src/lj_cconv.c
index ab398adc..99776b0e 100644
--- a/src/lj_cconv.c
+++ b/src/lj_cconv.c
@@ -1,6 +1,6 @@
1/* 1/*
2** C type conversions. 2** C type conversions.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_cconv.h b/src/lj_cconv.h
index 0a0b66c9..2fd5a71c 100644
--- a/src/lj_cconv.h
+++ b/src/lj_cconv.h
@@ -1,6 +1,6 @@
1/* 1/*
2** C type conversions. 2** C type conversions.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CCONV_H 6#ifndef _LJ_CCONV_H
diff --git a/src/lj_cdata.c b/src/lj_cdata.c
index 49b1aa50..4aeb0ce3 100644
--- a/src/lj_cdata.c
+++ b/src/lj_cdata.c
@@ -1,6 +1,6 @@
1/* 1/*
2** C data management. 2** C data management.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_cdata.h b/src/lj_cdata.h
index 4bb65db2..2ce90bdf 100644
--- a/src/lj_cdata.h
+++ b/src/lj_cdata.h
@@ -1,6 +1,6 @@
1/* 1/*
2** C data management. 2** C data management.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CDATA_H 6#ifndef _LJ_CDATA_H
diff --git a/src/lj_clib.c b/src/lj_clib.c
index 41a8738e..df20aca3 100644
--- a/src/lj_clib.c
+++ b/src/lj_clib.c
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI C library loader. 2** FFI C library loader.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_clib.h b/src/lj_clib.h
index fcc9dac5..afaaa458 100644
--- a/src/lj_clib.h
+++ b/src/lj_clib.h
@@ -1,6 +1,6 @@
1/* 1/*
2** FFI C library loader. 2** FFI C library loader.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CLIB_H 6#ifndef _LJ_CLIB_H
diff --git a/src/lj_cparse.c b/src/lj_cparse.c
index f111537d..50bb76ad 100644
--- a/src/lj_cparse.c
+++ b/src/lj_cparse.c
@@ -1,6 +1,6 @@
1/* 1/*
2** C declaration parser. 2** C declaration parser.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_cparse.h b/src/lj_cparse.h
index bad1060b..87eb3ff4 100644
--- a/src/lj_cparse.h
+++ b/src/lj_cparse.h
@@ -1,6 +1,6 @@
1/* 1/*
2** C declaration parser. 2** C declaration parser.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CPARSE_H 6#ifndef _LJ_CPARSE_H
diff --git a/src/lj_crecord.c b/src/lj_crecord.c
index bc88d635..99344b79 100644
--- a/src/lj_crecord.c
+++ b/src/lj_crecord.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace recorder for C data operations. 2** Trace recorder for C data operations.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_ffrecord_c 6#define lj_ffrecord_c
diff --git a/src/lj_crecord.h b/src/lj_crecord.h
index 8e0afd18..941c8adb 100644
--- a/src/lj_crecord.h
+++ b/src/lj_crecord.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace recorder for C data operations. 2** Trace recorder for C data operations.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CRECORD_H 6#ifndef _LJ_CRECORD_H
diff --git a/src/lj_ctype.c b/src/lj_ctype.c
index 9417500c..a338e8e6 100644
--- a/src/lj_ctype.c
+++ b/src/lj_ctype.c
@@ -1,6 +1,6 @@
1/* 1/*
2** C type management. 2** C type management.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include "lj_obj.h" 6#include "lj_obj.h"
diff --git a/src/lj_ctype.h b/src/lj_ctype.h
index 2aefd3b6..8066214f 100644
--- a/src/lj_ctype.h
+++ b/src/lj_ctype.h
@@ -1,6 +1,6 @@
1/* 1/*
2** C type management. 2** C type management.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_CTYPE_H 6#ifndef _LJ_CTYPE_H
diff --git a/src/lj_debug.c b/src/lj_debug.c
index 7222e2ac..04fecfaf 100644
--- a/src/lj_debug.c
+++ b/src/lj_debug.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Debugging and introspection. 2** Debugging and introspection.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_debug_c 6#define lj_debug_c
diff --git a/src/lj_debug.h b/src/lj_debug.h
index d10d0da2..75ea927c 100644
--- a/src/lj_debug.h
+++ b/src/lj_debug.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Debugging and introspection. 2** Debugging and introspection.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_DEBUG_H 6#ifndef _LJ_DEBUG_H
diff --git a/src/lj_def.h b/src/lj_def.h
index e9249e0d..b5e26d69 100644
--- a/src/lj_def.h
+++ b/src/lj_def.h
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT common internal definitions. 2** LuaJIT common internal definitions.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_DEF_H 6#ifndef _LJ_DEF_H
diff --git a/src/lj_dispatch.c b/src/lj_dispatch.c
index 627379a2..644e9028 100644
--- a/src/lj_dispatch.c
+++ b/src/lj_dispatch.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Instruction dispatch handling. 2** Instruction dispatch handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_dispatch_c 6#define lj_dispatch_c
diff --git a/src/lj_dispatch.h b/src/lj_dispatch.h
index e46a0eee..17bf93da 100644
--- a/src/lj_dispatch.h
+++ b/src/lj_dispatch.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Instruction dispatch handling. 2** Instruction dispatch handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_DISPATCH_H 6#ifndef _LJ_DISPATCH_H
diff --git a/src/lj_emit_arm.h b/src/lj_emit_arm.h
index 285c98de..6a136e51 100644
--- a/src/lj_emit_arm.h
+++ b/src/lj_emit_arm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** ARM instruction emitter. 2** ARM instruction emitter.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Constant encoding --------------------------------------------------- */ 6/* -- Constant encoding --------------------------------------------------- */
diff --git a/src/lj_emit_mips.h b/src/lj_emit_mips.h
index ed62608a..f3dcd1dd 100644
--- a/src/lj_emit_mips.h
+++ b/src/lj_emit_mips.h
@@ -1,6 +1,6 @@
1/* 1/*
2** MIPS instruction emitter. 2** MIPS instruction emitter.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Emit basic instructions --------------------------------------------- */ 6/* -- Emit basic instructions --------------------------------------------- */
diff --git a/src/lj_emit_ppc.h b/src/lj_emit_ppc.h
index 14099302..e993d294 100644
--- a/src/lj_emit_ppc.h
+++ b/src/lj_emit_ppc.h
@@ -1,6 +1,6 @@
1/* 1/*
2** PPC instruction emitter. 2** PPC instruction emitter.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Emit basic instructions --------------------------------------------- */ 6/* -- Emit basic instructions --------------------------------------------- */
diff --git a/src/lj_emit_x86.h b/src/lj_emit_x86.h
index 9c371a95..7bbc695b 100644
--- a/src/lj_emit_x86.h
+++ b/src/lj_emit_x86.h
@@ -1,6 +1,6 @@
1/* 1/*
2** x86/x64 instruction emitter. 2** x86/x64 instruction emitter.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* -- Emit basic instructions --------------------------------------------- */ 6/* -- Emit basic instructions --------------------------------------------- */
diff --git a/src/lj_err.c b/src/lj_err.c
index 6619ad79..caa7487f 100644
--- a/src/lj_err.c
+++ b/src/lj_err.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Error handling. 2** Error handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_err_c 6#define lj_err_c
diff --git a/src/lj_err.h b/src/lj_err.h
index cba5fb71..ed148d79 100644
--- a/src/lj_err.h
+++ b/src/lj_err.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Error handling. 2** Error handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_ERR_H 6#ifndef _LJ_ERR_H
diff --git a/src/lj_errmsg.h b/src/lj_errmsg.h
index ac552f40..35b5edd5 100644
--- a/src/lj_errmsg.h
+++ b/src/lj_errmsg.h
@@ -1,6 +1,6 @@
1/* 1/*
2** VM error messages. 2** VM error messages.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* This file may be included multiple times with different ERRDEF macros. */ 6/* This file may be included multiple times with different ERRDEF macros. */
diff --git a/src/lj_ff.h b/src/lj_ff.h
index 31d65a00..7d9a5851 100644
--- a/src/lj_ff.h
+++ b/src/lj_ff.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Fast function IDs. 2** Fast function IDs.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_FF_H 6#ifndef _LJ_FF_H
diff --git a/src/lj_ffrecord.c b/src/lj_ffrecord.c
index da09dca5..1d428590 100644
--- a/src/lj_ffrecord.c
+++ b/src/lj_ffrecord.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Fast function call recorder. 2** Fast function call recorder.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_ffrecord_c 6#define lj_ffrecord_c
diff --git a/src/lj_ffrecord.h b/src/lj_ffrecord.h
index 3b407450..9216519a 100644
--- a/src/lj_ffrecord.h
+++ b/src/lj_ffrecord.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Fast function call recorder. 2** Fast function call recorder.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_FFRECORD_H 6#ifndef _LJ_FFRECORD_H
diff --git a/src/lj_frame.h b/src/lj_frame.h
index eb5df307..e78a28a5 100644
--- a/src/lj_frame.h
+++ b/src/lj_frame.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Stack frames. 2** Stack frames.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_FRAME_H 6#ifndef _LJ_FRAME_H
diff --git a/src/lj_func.c b/src/lj_func.c
index 639dad87..9afdb638 100644
--- a/src/lj_func.c
+++ b/src/lj_func.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Function handling (prototypes, functions and upvalues). 2** Function handling (prototypes, functions and upvalues).
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Portions taken verbatim or adapted from the Lua interpreter. 5** Portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_func.h b/src/lj_func.h
index 901751b9..24d8ef31 100644
--- a/src/lj_func.h
+++ b/src/lj_func.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Function handling (prototypes, functions and upvalues). 2** Function handling (prototypes, functions and upvalues).
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_FUNC_H 6#ifndef _LJ_FUNC_H
diff --git a/src/lj_gc.c b/src/lj_gc.c
index a5d32ea3..86fcd6eb 100644
--- a/src/lj_gc.c
+++ b/src/lj_gc.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Garbage collector. 2** Garbage collector.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_gc.h b/src/lj_gc.h
index 57ac7147..e42dbcf0 100644
--- a/src/lj_gc.h
+++ b/src/lj_gc.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Garbage collector. 2** Garbage collector.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_GC_H 6#ifndef _LJ_GC_H
diff --git a/src/lj_gdbjit.c b/src/lj_gdbjit.c
index eeb017bb..c2a9e901 100644
--- a/src/lj_gdbjit.c
+++ b/src/lj_gdbjit.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Client for the GDB JIT API. 2** Client for the GDB JIT API.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_gdbjit_c 6#define lj_gdbjit_c
diff --git a/src/lj_gdbjit.h b/src/lj_gdbjit.h
index bbaa1568..c39eef68 100644
--- a/src/lj_gdbjit.h
+++ b/src/lj_gdbjit.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Client for the GDB JIT API. 2** Client for the GDB JIT API.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_GDBJIT_H 6#ifndef _LJ_GDBJIT_H
diff --git a/src/lj_ir.c b/src/lj_ir.c
index 1e4860df..38f289cb 100644
--- a/src/lj_ir.c
+++ b/src/lj_ir.c
@@ -1,6 +1,6 @@
1/* 1/*
2** SSA IR (Intermediate Representation) emitter. 2** SSA IR (Intermediate Representation) emitter.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_ir_c 6#define lj_ir_c
diff --git a/src/lj_ir.h b/src/lj_ir.h
index ded3e0eb..f91d6d0e 100644
--- a/src/lj_ir.h
+++ b/src/lj_ir.h
@@ -1,6 +1,6 @@
1/* 1/*
2** SSA IR (Intermediate Representation) format. 2** SSA IR (Intermediate Representation) format.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_IR_H 6#ifndef _LJ_IR_H
diff --git a/src/lj_ircall.h b/src/lj_ircall.h
index 44afde3a..aae9adbb 100644
--- a/src/lj_ircall.h
+++ b/src/lj_ircall.h
@@ -1,6 +1,6 @@
1/* 1/*
2** IR CALL* instruction definitions. 2** IR CALL* instruction definitions.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_IRCALL_H 6#ifndef _LJ_IRCALL_H
diff --git a/src/lj_iropt.h b/src/lj_iropt.h
index b5081e06..cf5b4d1f 100644
--- a/src/lj_iropt.h
+++ b/src/lj_iropt.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Common header for IR emitter and optimizations. 2** Common header for IR emitter and optimizations.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_IROPT_H 6#ifndef _LJ_IROPT_H
diff --git a/src/lj_jit.h b/src/lj_jit.h
index 0bc62583..0e1c4827 100644
--- a/src/lj_jit.h
+++ b/src/lj_jit.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Common definitions for the JIT compiler. 2** Common definitions for the JIT compiler.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_JIT_H 6#ifndef _LJ_JIT_H
diff --git a/src/lj_lex.c b/src/lj_lex.c
index ecfcc015..ca942583 100644
--- a/src/lj_lex.c
+++ b/src/lj_lex.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Lexical analyzer. 2** Lexical analyzer.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_lex.h b/src/lj_lex.h
index f2346593..b1bc4876 100644
--- a/src/lj_lex.h
+++ b/src/lj_lex.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Lexical analyzer. 2** Lexical analyzer.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_LEX_H 6#ifndef _LJ_LEX_H
diff --git a/src/lj_lib.c b/src/lj_lib.c
index a1bb6a2a..0c91a1c8 100644
--- a/src/lj_lib.c
+++ b/src/lj_lib.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Library function support. 2** Library function support.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_lib_c 6#define lj_lib_c
diff --git a/src/lj_lib.h b/src/lj_lib.h
index aa874076..754e7444 100644
--- a/src/lj_lib.h
+++ b/src/lj_lib.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Library function support. 2** Library function support.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_LIB_H 6#ifndef _LJ_LIB_H
diff --git a/src/lj_load.c b/src/lj_load.c
index 20be8ebe..ec6f0aba 100644
--- a/src/lj_load.c
+++ b/src/lj_load.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Load and dump code. 2** Load and dump code.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include <errno.h> 6#include <errno.h>
diff --git a/src/lj_mcode.c b/src/lj_mcode.c
index 5ea89f66..02ade1d4 100644
--- a/src/lj_mcode.c
+++ b/src/lj_mcode.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Machine code management. 2** Machine code management.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_mcode_c 6#define lj_mcode_c
diff --git a/src/lj_mcode.h b/src/lj_mcode.h
index f0847e93..2f31bf59 100644
--- a/src/lj_mcode.h
+++ b/src/lj_mcode.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Machine code management. 2** Machine code management.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_MCODE_H 6#ifndef _LJ_MCODE_H
diff --git a/src/lj_meta.c b/src/lj_meta.c
index 10e34984..6affc18b 100644
--- a/src/lj_meta.c
+++ b/src/lj_meta.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Metamethod handling. 2** Metamethod handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Portions taken verbatim or adapted from the Lua interpreter. 5** Portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_meta.h b/src/lj_meta.h
index e061d99e..bd911e94 100644
--- a/src/lj_meta.h
+++ b/src/lj_meta.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Metamethod handling. 2** Metamethod handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_META_H 6#ifndef _LJ_META_H
diff --git a/src/lj_obj.c b/src/lj_obj.c
index 4779d26d..9cdce625 100644
--- a/src/lj_obj.c
+++ b/src/lj_obj.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Miscellaneous object handling. 2** Miscellaneous object handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_obj_c 6#define lj_obj_c
diff --git a/src/lj_obj.h b/src/lj_obj.h
index 2ee526cf..5c3c88fc 100644
--- a/src/lj_obj.h
+++ b/src/lj_obj.h
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT VM tags, values and objects. 2** LuaJIT VM tags, values and objects.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Portions taken verbatim or adapted from the Lua interpreter. 5** Portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_opt_dce.c b/src/lj_opt_dce.c
index 2417f324..a1df91dd 100644
--- a/src/lj_opt_dce.c
+++ b/src/lj_opt_dce.c
@@ -1,6 +1,6 @@
1/* 1/*
2** DCE: Dead Code Elimination. Pre-LOOP only -- ASM already performs DCE. 2** DCE: Dead Code Elimination. Pre-LOOP only -- ASM already performs DCE.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_opt_dce_c 6#define lj_opt_dce_c
diff --git a/src/lj_opt_fold.c b/src/lj_opt_fold.c
index 5eeb491a..928d3852 100644
--- a/src/lj_opt_fold.c
+++ b/src/lj_opt_fold.c
@@ -2,7 +2,7 @@
2** FOLD: Constant Folding, Algebraic Simplifications and Reassociation. 2** FOLD: Constant Folding, Algebraic Simplifications and Reassociation.
3** ABCelim: Array Bounds Check Elimination. 3** ABCelim: Array Bounds Check Elimination.
4** CSE: Common-Subexpression Elimination. 4** CSE: Common-Subexpression Elimination.
5** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 5** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
6*/ 6*/
7 7
8#define lj_opt_fold_c 8#define lj_opt_fold_c
diff --git a/src/lj_opt_loop.c b/src/lj_opt_loop.c
index cc881110..d5e1eb13 100644
--- a/src/lj_opt_loop.c
+++ b/src/lj_opt_loop.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LOOP: Loop Optimizations. 2** LOOP: Loop Optimizations.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_opt_loop_c 6#define lj_opt_loop_c
diff --git a/src/lj_opt_mem.c b/src/lj_opt_mem.c
index f7833654..281f29ad 100644
--- a/src/lj_opt_mem.c
+++ b/src/lj_opt_mem.c
@@ -3,7 +3,7 @@
3** AA: Alias Analysis using high-level semantic disambiguation. 3** AA: Alias Analysis using high-level semantic disambiguation.
4** FWD: Load Forwarding (L2L) + Store Forwarding (S2L). 4** FWD: Load Forwarding (L2L) + Store Forwarding (S2L).
5** DSE: Dead-Store Elimination. 5** DSE: Dead-Store Elimination.
6** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 6** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
7*/ 7*/
8 8
9#define lj_opt_mem_c 9#define lj_opt_mem_c
diff --git a/src/lj_opt_narrow.c b/src/lj_opt_narrow.c
index 73365953..28d3c255 100644
--- a/src/lj_opt_narrow.c
+++ b/src/lj_opt_narrow.c
@@ -1,7 +1,7 @@
1/* 1/*
2** NARROW: Narrowing of numbers to integers (double to int32_t). 2** NARROW: Narrowing of numbers to integers (double to int32_t).
3** STRIPOV: Stripping of overflow checks. 3** STRIPOV: Stripping of overflow checks.
4** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 4** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
5*/ 5*/
6 6
7#define lj_opt_narrow_c 7#define lj_opt_narrow_c
diff --git a/src/lj_opt_sink.c b/src/lj_opt_sink.c
index 4efe395e..df7f58af 100644
--- a/src/lj_opt_sink.c
+++ b/src/lj_opt_sink.c
@@ -1,6 +1,6 @@
1/* 1/*
2** SINK: Allocation Sinking and Store Sinking. 2** SINK: Allocation Sinking and Store Sinking.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_opt_sink_c 6#define lj_opt_sink_c
diff --git a/src/lj_opt_split.c b/src/lj_opt_split.c
index 8d7cd4c2..a517fa8a 100644
--- a/src/lj_opt_split.c
+++ b/src/lj_opt_split.c
@@ -1,6 +1,6 @@
1/* 1/*
2** SPLIT: Split 64 bit IR instructions into 32 bit IR instructions. 2** SPLIT: Split 64 bit IR instructions into 32 bit IR instructions.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_opt_split_c 6#define lj_opt_split_c
diff --git a/src/lj_parse.c b/src/lj_parse.c
index 67854951..74dd5706 100644
--- a/src/lj_parse.c
+++ b/src/lj_parse.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Lua parser (source code -> bytecode). 2** Lua parser (source code -> bytecode).
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_parse.h b/src/lj_parse.h
index ceeab699..fab66da3 100644
--- a/src/lj_parse.h
+++ b/src/lj_parse.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Lua parser (source code -> bytecode). 2** Lua parser (source code -> bytecode).
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_PARSE_H 6#ifndef _LJ_PARSE_H
diff --git a/src/lj_record.c b/src/lj_record.c
index 651bbf55..69822f54 100644
--- a/src/lj_record.c
+++ b/src/lj_record.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace recorder (bytecode -> SSA IR). 2** Trace recorder (bytecode -> SSA IR).
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_record_c 6#define lj_record_c
diff --git a/src/lj_record.h b/src/lj_record.h
index 2bbbde5b..8ef8b2a7 100644
--- a/src/lj_record.h
+++ b/src/lj_record.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace recorder (bytecode -> SSA IR). 2** Trace recorder (bytecode -> SSA IR).
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_RECORD_H 6#ifndef _LJ_RECORD_H
diff --git a/src/lj_snap.c b/src/lj_snap.c
index 73f25004..de8068ac 100644
--- a/src/lj_snap.c
+++ b/src/lj_snap.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Snapshot handling. 2** Snapshot handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_snap_c 6#define lj_snap_c
diff --git a/src/lj_snap.h b/src/lj_snap.h
index 2c9ae3d6..816a9b79 100644
--- a/src/lj_snap.h
+++ b/src/lj_snap.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Snapshot handling. 2** Snapshot handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_SNAP_H 6#ifndef _LJ_SNAP_H
diff --git a/src/lj_state.c b/src/lj_state.c
index f8913519..ab064266 100644
--- a/src/lj_state.c
+++ b/src/lj_state.c
@@ -1,6 +1,6 @@
1/* 1/*
2** State and stack handling. 2** State and stack handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Portions taken verbatim or adapted from the Lua interpreter. 5** Portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_state.h b/src/lj_state.h
index d5b476b2..18afe55c 100644
--- a/src/lj_state.h
+++ b/src/lj_state.h
@@ -1,6 +1,6 @@
1/* 1/*
2** State and stack handling. 2** State and stack handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_STATE_H 6#ifndef _LJ_STATE_H
diff --git a/src/lj_str.c b/src/lj_str.c
index aae6ec5b..279c5cc3 100644
--- a/src/lj_str.c
+++ b/src/lj_str.c
@@ -1,6 +1,6 @@
1/* 1/*
2** String handling. 2** String handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Portions taken verbatim or adapted from the Lua interpreter. 5** Portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_str.h b/src/lj_str.h
index be04a975..e7687cb1 100644
--- a/src/lj_str.h
+++ b/src/lj_str.h
@@ -1,6 +1,6 @@
1/* 1/*
2** String handling. 2** String handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_STR_H 6#ifndef _LJ_STR_H
diff --git a/src/lj_strscan.c b/src/lj_strscan.c
index 1ae68c3f..8614facd 100644
--- a/src/lj_strscan.c
+++ b/src/lj_strscan.c
@@ -1,6 +1,6 @@
1/* 1/*
2** String scanning. 2** String scanning.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include <math.h> 6#include <math.h>
diff --git a/src/lj_strscan.h b/src/lj_strscan.h
index 6fb0dda0..42aa1455 100644
--- a/src/lj_strscan.h
+++ b/src/lj_strscan.h
@@ -1,6 +1,6 @@
1/* 1/*
2** String scanning. 2** String scanning.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_STRSCAN_H 6#ifndef _LJ_STRSCAN_H
diff --git a/src/lj_tab.c b/src/lj_tab.c
index 2ff5eb0d..a45ddaca 100644
--- a/src/lj_tab.c
+++ b/src/lj_tab.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Table handling. 2** Table handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/lj_tab.h b/src/lj_tab.h
index 36ce7cdd..dc3c8dc1 100644
--- a/src/lj_tab.h
+++ b/src/lj_tab.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Table handling. 2** Table handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TAB_H 6#ifndef _LJ_TAB_H
diff --git a/src/lj_target.h b/src/lj_target.h
index 53bfa6bf..a8182596 100644
--- a/src/lj_target.h
+++ b/src/lj_target.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Definitions for target CPU. 2** Definitions for target CPU.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TARGET_H 6#ifndef _LJ_TARGET_H
diff --git a/src/lj_target_arm.h b/src/lj_target_arm.h
index d02cbf86..4d292dc9 100644
--- a/src/lj_target_arm.h
+++ b/src/lj_target_arm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Definitions for ARM CPUs. 2** Definitions for ARM CPUs.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TARGET_ARM_H 6#ifndef _LJ_TARGET_ARM_H
diff --git a/src/lj_target_mips.h b/src/lj_target_mips.h
index bed174b8..4bbdc743 100644
--- a/src/lj_target_mips.h
+++ b/src/lj_target_mips.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Definitions for MIPS CPUs. 2** Definitions for MIPS CPUs.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TARGET_MIPS_H 6#ifndef _LJ_TARGET_MIPS_H
diff --git a/src/lj_target_ppc.h b/src/lj_target_ppc.h
index e57e27df..580995d5 100644
--- a/src/lj_target_ppc.h
+++ b/src/lj_target_ppc.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Definitions for PPC CPUs. 2** Definitions for PPC CPUs.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TARGET_PPC_H 6#ifndef _LJ_TARGET_PPC_H
diff --git a/src/lj_target_x86.h b/src/lj_target_x86.h
index 4426cc8c..8a96cbf2 100644
--- a/src/lj_target_x86.h
+++ b/src/lj_target_x86.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Definitions for x86 and x64 CPUs. 2** Definitions for x86 and x64 CPUs.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TARGET_X86_H 6#ifndef _LJ_TARGET_X86_H
diff --git a/src/lj_trace.c b/src/lj_trace.c
index 6f8dc1a4..311baa73 100644
--- a/src/lj_trace.c
+++ b/src/lj_trace.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace management. 2** Trace management.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_trace_c 6#define lj_trace_c
diff --git a/src/lj_trace.h b/src/lj_trace.h
index edc7af0d..460f10a1 100644
--- a/src/lj_trace.h
+++ b/src/lj_trace.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace management. 2** Trace management.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_TRACE_H 6#ifndef _LJ_TRACE_H
diff --git a/src/lj_traceerr.h b/src/lj_traceerr.h
index f920e5ed..ecba11a6 100644
--- a/src/lj_traceerr.h
+++ b/src/lj_traceerr.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Trace compiler error messages. 2** Trace compiler error messages.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* This file may be included multiple times with different TREDEF macros. */ 6/* This file may be included multiple times with different TREDEF macros. */
diff --git a/src/lj_udata.c b/src/lj_udata.c
index bd0321b8..9eb55e0a 100644
--- a/src/lj_udata.c
+++ b/src/lj_udata.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Userdata handling. 2** Userdata handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_udata_c 6#define lj_udata_c
diff --git a/src/lj_udata.h b/src/lj_udata.h
index f271a42d..d3fb1e13 100644
--- a/src/lj_udata.h
+++ b/src/lj_udata.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Userdata handling. 2** Userdata handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_UDATA_H 6#ifndef _LJ_UDATA_H
diff --git a/src/lj_vm.h b/src/lj_vm.h
index 3ffa76bf..5b10adf3 100644
--- a/src/lj_vm.h
+++ b/src/lj_vm.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Assembler VM interface definitions. 2** Assembler VM interface definitions.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_VM_H 6#ifndef _LJ_VM_H
diff --git a/src/lj_vmevent.c b/src/lj_vmevent.c
index 7b6d7bf3..1d496748 100644
--- a/src/lj_vmevent.c
+++ b/src/lj_vmevent.c
@@ -1,6 +1,6 @@
1/* 1/*
2** VM event handling. 2** VM event handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#include <stdio.h> 6#include <stdio.h>
diff --git a/src/lj_vmevent.h b/src/lj_vmevent.h
index 050fb4dd..4df35f96 100644
--- a/src/lj_vmevent.h
+++ b/src/lj_vmevent.h
@@ -1,6 +1,6 @@
1/* 1/*
2** VM event handling. 2** VM event handling.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LJ_VMEVENT_H 6#ifndef _LJ_VMEVENT_H
diff --git a/src/lj_vmmath.c b/src/lj_vmmath.c
index 73fc667f..50a2cbba 100644
--- a/src/lj_vmmath.c
+++ b/src/lj_vmmath.c
@@ -1,6 +1,6 @@
1/* 1/*
2** Math helper functions for assembler VM. 2** Math helper functions for assembler VM.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#define lj_vmmath_c 6#define lj_vmmath_c
diff --git a/src/ljamalg.c b/src/ljamalg.c
index 654fe82f..21b46314 100644
--- a/src/ljamalg.c
+++ b/src/ljamalg.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT core and libraries amalgamation. 2** LuaJIT core and libraries amalgamation.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6/* 6/*
diff --git a/src/luaconf.h b/src/luaconf.h
index b33e91b7..20feaca8 100644
--- a/src/luaconf.h
+++ b/src/luaconf.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Configuration header. 2** Configuration header.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef luaconf_h 6#ifndef luaconf_h
diff --git a/src/luajit.c b/src/luajit.c
index 9ede59c1..3901762d 100644
--- a/src/luajit.c
+++ b/src/luajit.c
@@ -1,6 +1,6 @@
1/* 1/*
2** LuaJIT frontend. Runs commands, scripts, read-eval-print (REPL) etc. 2** LuaJIT frontend. Runs commands, scripts, read-eval-print (REPL) etc.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4** 4**
5** Major portions taken verbatim or adapted from the Lua interpreter. 5** Major portions taken verbatim or adapted from the Lua interpreter.
6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h 6** Copyright (C) 1994-2008 Lua.org, PUC-Rio. See Copyright Notice in lua.h
diff --git a/src/luajit.h b/src/luajit.h
index c5ff3acb..5f5b3887 100644
--- a/src/luajit.h
+++ b/src/luajit.h
@@ -1,7 +1,7 @@
1/* 1/*
2** LuaJIT -- a Just-In-Time Compiler for Lua. http://luajit.org/ 2** LuaJIT -- a Just-In-Time Compiler for Lua. http://luajit.org/
3** 3**
4** Copyright (C) 2005-2017 Mike Pall. All rights reserved. 4** Copyright (C) 2005-2020 Mike Pall. All rights reserved.
5** 5**
6** Permission is hereby granted, free of charge, to any person obtaining 6** Permission is hereby granted, free of charge, to any person obtaining
7** a copy of this software and associated documentation files (the 7** a copy of this software and associated documentation files (the
@@ -33,7 +33,7 @@
33#define LUAJIT_VERSION "LuaJIT 2.0.5" 33#define LUAJIT_VERSION "LuaJIT 2.0.5"
34#define LUAJIT_VERSION_NUM 20005 /* Version 2.0.5 = 02.00.05. */ 34#define LUAJIT_VERSION_NUM 20005 /* Version 2.0.5 = 02.00.05. */
35#define LUAJIT_VERSION_SYM luaJIT_version_2_0_5 35#define LUAJIT_VERSION_SYM luaJIT_version_2_0_5
36#define LUAJIT_COPYRIGHT "Copyright (C) 2005-2017 Mike Pall" 36#define LUAJIT_COPYRIGHT "Copyright (C) 2005-2020 Mike Pall"
37#define LUAJIT_URL "http://luajit.org/" 37#define LUAJIT_URL "http://luajit.org/"
38 38
39/* Modes for luaJIT_setmode. */ 39/* Modes for luaJIT_setmode. */
diff --git a/src/lualib.h b/src/lualib.h
index bfc130a1..1de0fe62 100644
--- a/src/lualib.h
+++ b/src/lualib.h
@@ -1,6 +1,6 @@
1/* 1/*
2** Standard library header. 2** Standard library header.
3** Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3** Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4*/ 4*/
5 5
6#ifndef _LUALIB_H 6#ifndef _LUALIB_H
diff --git a/src/msvcbuild.bat b/src/msvcbuild.bat
index 9db76275..499b5f12 100644
--- a/src/msvcbuild.bat
+++ b/src/msvcbuild.bat
@@ -1,5 +1,5 @@
1@rem Script to build LuaJIT with MSVC. 1@rem Script to build LuaJIT with MSVC.
2@rem Copyright (C) 2005-2019 Mike Pall. See Copyright Notice in luajit.h 2@rem Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
3@rem 3@rem
4@rem Open a "Visual Studio Command Prompt" (either x86 or x64). 4@rem Open a "Visual Studio Command Prompt" (either x86 or x64).
5@rem Then cd to this directory and run this script. Use the following 5@rem Then cd to this directory and run this script. Use the following
diff --git a/src/vm_arm.dasc b/src/vm_arm.dasc
index be5540ce..c5e0498e 100644
--- a/src/vm_arm.dasc
+++ b/src/vm_arm.dasc
@@ -1,6 +1,6 @@
1|// Low-level VM code for ARM CPUs. 1|// Low-level VM code for ARM CPUs.
2|// Bytecode interpreter, fast functions and helper functions. 2|// Bytecode interpreter, fast functions and helper functions.
3|// Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4| 4|
5|.arch arm 5|.arch arm
6|.section code_op, code_sub 6|.section code_op, code_sub
diff --git a/src/vm_mips.dasc b/src/vm_mips.dasc
index 5a8d3d48..e6b53e0d 100644
--- a/src/vm_mips.dasc
+++ b/src/vm_mips.dasc
@@ -1,6 +1,6 @@
1|// Low-level VM code for MIPS CPUs. 1|// Low-level VM code for MIPS CPUs.
2|// Bytecode interpreter, fast functions and helper functions. 2|// Bytecode interpreter, fast functions and helper functions.
3|// Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4| 4|
5|.arch mips 5|.arch mips
6|.section code_op, code_sub 6|.section code_op, code_sub
diff --git a/src/vm_ppc.dasc b/src/vm_ppc.dasc
index 91f50037..6b973d4e 100644
--- a/src/vm_ppc.dasc
+++ b/src/vm_ppc.dasc
@@ -1,6 +1,6 @@
1|// Low-level VM code for PowerPC CPUs. 1|// Low-level VM code for PowerPC CPUs.
2|// Bytecode interpreter, fast functions and helper functions. 2|// Bytecode interpreter, fast functions and helper functions.
3|// Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4| 4|
5|.arch ppc 5|.arch ppc
6|.section code_op, code_sub 6|.section code_op, code_sub
diff --git a/src/vm_ppcspe.dasc b/src/vm_ppcspe.dasc
index 2a57a41f..5542f8a2 100644
--- a/src/vm_ppcspe.dasc
+++ b/src/vm_ppcspe.dasc
@@ -1,6 +1,6 @@
1|// Low-level VM code for PowerPC/e500 CPUs. 1|// Low-level VM code for PowerPC/e500 CPUs.
2|// Bytecode interpreter, fast functions and helper functions. 2|// Bytecode interpreter, fast functions and helper functions.
3|// Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4| 4|
5|.arch ppc 5|.arch ppc
6|.section code_op, code_sub 6|.section code_op, code_sub
diff --git a/src/vm_x86.dasc b/src/vm_x86.dasc
index 359ad4f4..2ccc671f 100644
--- a/src/vm_x86.dasc
+++ b/src/vm_x86.dasc
@@ -1,6 +1,6 @@
1|// Low-level VM code for x86 CPUs. 1|// Low-level VM code for x86 CPUs.
2|// Bytecode interpreter, fast functions and helper functions. 2|// Bytecode interpreter, fast functions and helper functions.
3|// Copyright (C) 2005-2017 Mike Pall. See Copyright Notice in luajit.h 3|// Copyright (C) 2005-2020 Mike Pall. See Copyright Notice in luajit.h
4| 4|
5|.if P64 5|.if P64
6|.arch x64 6|.arch x64