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)
downloadluajit-2e22d33d9d256e9a1551229f1b51e2a6f02da2f6.tar.gz
luajit-2e22d33d9d256e9a1551229f1b51e2a6f02da2f6.tar.bz2
luajit-2e22d33d9d256e9a1551229f1b51e2a6f02da2f6.zip
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 '')
-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
148means the code always falls back to the interpreter. 148means the code always falls back to the interpreter.
149</li> 149</li>
150<li> 150<li>
151<b>Trace management</b> needs more tuning: better blacklisting of aborted 151<b>Trace management</b> needs more tuning: less drastic countermeasures
152traces, less drastic countermeasures against trace explosion and better 152against trace explosion and better heuristics in general.
153heuristics in general.
154</li> 153</li>
155<li> 154<li>
156Some checks are missing in the JIT-compiled code for obscure situations 155Some 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
199architecture. Porting the compiler backend is probably the easier task, 198architecture. Porting the compiler backend is probably the easier task,
200but a key element of its design is the fast interpreter, written in 199but a key element of its design is the fast interpreter, written in
201machine-specific assembler.<br> 200machine-specific assembler.<br>
202An x64 port is already in the works, thanks to the 201A preliminary x64 port is already available, thanks to the
203<a href="sponsors.html">LuaJIT sponsorship program</a>. 202<a href="sponsors.html">LuaJIT sponsorship program</a>.
204Other ports will follow &mdash; companies which are 203Other ports will follow &mdash; companies which are
205interested in sponsoring a port to a particular architecture, please 204interested in sponsoring a port to a particular architecture, please