summaryrefslogtreecommitdiff
path: root/doc/status.html
diff options
context:
space:
mode:
authorMike Pall <mike>2010-02-28 21:45:38 +0100
committerMike Pall <mike>2010-02-28 21:51:01 +0100
commit2e22d33d9d256e9a1551229f1b51e2a6f02da2f6 (patch)
tree55c51dd77b08afd7044a046cb3b037106285000c /doc/status.html
parent956065fd047de66aab31cd4336f3e663e87db3e3 (diff)
downloadluajit2-2e22d33d9d256e9a1551229f1b51e2a6f02da2f6.tar.gz
Enable JIT compiler for x64.
Only works on Linux/x64 and Windows/x64 right now. Force an x64 build on Linux/x64 with: make CC="gcc -m64" NYI: handle on-trace OOM errors. NYI: improve register allocation for x64.
Diffstat (limited to 'doc/status.html')
-rw-r--r--doc/status.html7
1 files changed, 3 insertions, 4 deletions
diff --git a/doc/status.html b/doc/status.html
index 23847da9..d7cdffb5 100644
--- a/doc/status.html
+++ b/doc/status.html
@@ -148,9 +148,8 @@ trace linking heuristics prevent this, but in the worst case this
means the code always falls back to the interpreter.
</li>
<li>
-<b>Trace management</b> needs more tuning: better blacklisting of aborted
-traces, less drastic countermeasures against trace explosion and better
-heuristics in general.
+<b>Trace management</b> needs more tuning: less drastic countermeasures
+against trace explosion and better heuristics in general.
</li>
<li>
Some checks are missing in the JIT-compiled code for obscure situations
@@ -199,7 +198,7 @@ Nonetheless, it compiles to native code and needs to be adapted to each
architecture. Porting the compiler backend is probably the easier task,
but a key element of its design is the fast interpreter, written in
machine-specific assembler.<br>
-An x64 port is already in the works, thanks to the
+A preliminary x64 port is already available, thanks to the
<a href="sponsors.html">LuaJIT sponsorship program</a>.
Other ports will follow &mdash; companies which are
interested in sponsoring a port to a particular architecture, please