|
@@ -59,16 +59,16 @@ dd { margin-left: 1.5em; }
|
|
|
<dt>Q: Where can I learn more about LuaJIT and Lua?</dt>
|
|
|
<dd>
|
|
|
<ul style="padding: 0;">
|
|
|
-<li>The <a href="https://luajit.org/list.html">LuaJIT mailing list</a> focuses on topics
|
|
|
+<li>The <a href="https://luajit.org/list.html"><span class="ext">»</span> LuaJIT mailing list</a> focuses on topics
|
|
|
related to LuaJIT.</li>
|
|
|
<li>The <a href="http://wiki.luajit.org/"><span class="ext">»</span> LuaJIT wiki</a> gathers community
|
|
|
resources about LuaJIT.</li>
|
|
|
<li>News about Lua itself can be found at the
|
|
|
-<a href="https://www.lua.org/lua-l.html">Lua mailing list</a>.
|
|
|
+<a href="https://www.lua.org/lua-l.html"><span class="ext">»</span> Lua mailing list</a>.
|
|
|
The mailing list archives are worth checking out for older postings
|
|
|
about LuaJIT.</li>
|
|
|
-<li>The <a href="https://lua.org">main Lua.org site</a> has complete
|
|
|
-<a href="https://www.lua.org/docs.html">documentation</a> of the language
|
|
|
+<li>The <a href="https://lua.org"><span class="ext">»</span> main Lua.org site</a> has complete
|
|
|
+<a href="https://www.lua.org/docs.html"><span class="ext">»</span> documentation</a> of the language
|
|
|
and links to books and papers about Lua.</li>
|
|
|
<li>The community-managed <a href="http://lua-users.org/wiki/"><span class="ext">»</span> Lua Wiki</a>
|
|
|
has information about diverse topics.</li>
|
|
@@ -81,11 +81,11 @@ has information about diverse topics.</li>
|
|
|
I'm planning to write more documentation about the internals of LuaJIT.
|
|
|
In the meantime, please use the following Google Scholar searches
|
|
|
to find relevant papers:<br>
|
|
|
-Search for: <a href="https://scholar.google.com/scholar?q=Trace+Compiler">Trace Compiler</a><br>
|
|
|
-Search for: <a href="https://scholar.google.com/scholar?q=JIT+Compiler">JIT Compiler</a><br>
|
|
|
-Search for: <a href="https://scholar.google.com/scholar?q=Dynamic+Language+Optimizations">Dynamic Language Optimizations</a><br>
|
|
|
-Search for: <a href="https://scholar.google.com/scholar?q=SSA+Form">SSA Form</a><br>
|
|
|
-Search for: <a href="https://scholar.google.com/scholar?q=Linear+Scan+Register+Allocation">Linear Scan Register Allocation</a><br>
|
|
|
+Search for: <a href="https://scholar.google.com/scholar?q=Trace+Compiler"><span class="ext">»</span> Trace Compiler</a><br>
|
|
|
+Search for: <a href="https://scholar.google.com/scholar?q=JIT+Compiler"><span class="ext">»</span> JIT Compiler</a><br>
|
|
|
+Search for: <a href="https://scholar.google.com/scholar?q=Dynamic+Language+Optimizations"><span class="ext">»</span> Dynamic Language Optimizations</a><br>
|
|
|
+Search for: <a href="https://scholar.google.com/scholar?q=SSA+Form"><span class="ext">»</span> SSA Form</a><br>
|
|
|
+Search for: <a href="https://scholar.google.com/scholar?q=Linear+Scan+Register+Allocation"><span class="ext">»</span> Linear Scan Register Allocation</a><br>
|
|
|
Here is a list of the <a href="http://lua-users.org/lists/lua-l/2009-11/msg00089.html"><span class="ext">»</span> innovative features in LuaJIT</a>.<br>
|
|
|
And, you know, reading the source is of course the only way to enlightenment. :-)
|
|
|
</dd>
|
|
@@ -97,7 +97,7 @@ Q: My vararg functions fail after switching to LuaJIT!</dt>
|
|
|
<dd>LuaJIT is compatible to the Lua 5.1 language standard. It doesn't
|
|
|
support the implicit <tt>arg</tt> parameter for old-style vararg
|
|
|
functions from Lua 5.0.<br>Please convert your code to the
|
|
|
-<a href="https://www.lua.org/manual/5.1/manual.html#2.5.9">Lua 5.1
|
|
|
+<a href="https://www.lua.org/manual/5.1/manual.html#2.5.9"><span class="ext">»</span> Lua 5.1
|
|
|
vararg syntax</a>.</dd>
|
|
|
</dl>
|
|
|
|
|
@@ -154,7 +154,7 @@ don't report a bug about it. Check the <tt>mode</tt> parameter for the
|
|
|
In general, the only promising approach is to sandbox Lua code at the
|
|
|
process level and not the VM level.<br>
|
|
|
|
|
|
-More reading material at the <a href="http://lua-users.org/wiki/SandBoxes"><span class="ext">»</span> Lua Wiki</a> and <a href="https://en.wikipedia.org/wiki/Sandbox_(computer_security)">Wikipedia</a>.
|
|
|
+More reading material at the <a href="http://lua-users.org/wiki/SandBoxes"><span class="ext">»</span> Lua Wiki</a> and <a href="https://en.wikipedia.org/wiki/Sandbox_(computer_security)"><span class="ext">»</span> Wikipedia</a>.
|
|
|
</dd>
|
|
|
</dl>
|
|
|
|