diff options
| author | Mike Pall <mike> | 2010-02-16 23:39:24 +0100 |
|---|---|---|
| committer | Mike Pall <mike> | 2010-02-16 23:39:24 +0100 |
| commit | 8060f5b53145b977c04bddf414aa541cb73ec536 (patch) | |
| tree | 9bae21eff945ef8794106427e1e7155f0612b7d0 /doc | |
| parent | c225ee8db4300e1dbf13fcdfc15d8f44da175877 (diff) | |
| download | luajit-8060f5b53145b977c04bddf414aa541cb73ec536.tar.gz luajit-8060f5b53145b977c04bddf414aa541cb73ec536.tar.bz2 luajit-8060f5b53145b977c04bddf414aa541cb73ec536.zip | |
Just disable JIT compiler for non-SSE2 CPUs instead of aborting.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/status.html | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/doc/status.html b/doc/status.html index c5564d58..ba62625e 100644 --- a/doc/status.html +++ b/doc/status.html | |||
| @@ -65,10 +65,13 @@ This is a list of the things you should know about the LuaJIT 2.0 beta test: | |||
| 65 | </p> | 65 | </p> |
| 66 | <ul> | 66 | <ul> |
| 67 | <li> | 67 | <li> |
| 68 | The JIT compiler can only generate code for CPUs with <b>SSE2</b> at the | 68 | The JIT compiler only generates code for CPUs with support for |
| 69 | moment. I.e. you need at least a P4, Core 2/i5/i7 or K8/K10 to use it. I | 69 | <b>SSE2</b> instructions. I.e. you need at least a P4, Core 2/i5/i7 |
| 70 | plan to fix this during the beta phase and add support for emitting x87 | 70 | or K8/K10 to get the full benefit.<br> |
| 71 | instructions to the backend. | 71 | If you run LuaJIT on older CPUs without SSE2 support, the JIT compiler |
| 72 | is disabled and the VM falls back to the interpreter. | ||
| 73 | Run the command line executable without arguments to show the current status | ||
| 74 | (<tt>JIT: ON</tt> or <tt>JIT: OFF</tt>). | ||
| 72 | </li> | 75 | </li> |
| 73 | <li> | 76 | <li> |
| 74 | Obviously there will be many <b>bugs</b> in a VM which has been | 77 | Obviously there will be many <b>bugs</b> in a VM which has been |
