diff options
author | Mike Pall <mike> | 2010-02-28 21:45:38 +0100 |
---|---|---|
committer | Mike Pall <mike> | 2010-02-28 21:51:01 +0100 |
commit | 2e22d33d9d256e9a1551229f1b51e2a6f02da2f6 (patch) | |
tree | 55c51dd77b08afd7044a046cb3b037106285000c /doc/changes.html | |
parent | 956065fd047de66aab31cd4336f3e663e87db3e3 (diff) | |
download | luajit-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/changes.html | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/doc/changes.html b/doc/changes.html index 7f2da0a8..33c3f317 100644 --- a/doc/changes.html +++ b/doc/changes.html | |||
@@ -58,7 +58,7 @@ to see whether newer versions are available. | |||
58 | <li>CPU support: | 58 | <li>CPU support: |
59 | <ul> | 59 | <ul> |
60 | <li>Port integrated memory allocator to Linux/x64 and Windows/x64.</li> | 60 | <li>Port integrated memory allocator to Linux/x64 and Windows/x64.</li> |
61 | <li>Port the interpreter to x64.</li> | 61 | <li>Port interpreter and JIT compiler to x64.</li> |
62 | <li>Port DynASM to x64.</li> | 62 | <li>Port DynASM to x64.</li> |
63 | <li>Many 32/64 bit cleanups in the VM.</li> | 63 | <li>Many 32/64 bit cleanups in the VM.</li> |
64 | <li>Allow building the interpreter with either x87 or SSE2 arithmetics.</li> | 64 | <li>Allow building the interpreter with either x87 or SSE2 arithmetics.</li> |
@@ -80,6 +80,7 @@ to see whether newer versions are available. | |||
80 | </ul></li> | 80 | </ul></li> |
81 | <li>Structural and performance enhancements: | 81 | <li>Structural and performance enhancements: |
82 | <ul> | 82 | <ul> |
83 | <li>Improve heuristics for bytecode penalties and blacklisting.</li> | ||
83 | <li>Split CALL/FUNC recording and clean up fast function call semantics.</li> | 84 | <li>Split CALL/FUNC recording and clean up fast function call semantics.</li> |
84 | <li>Major redesign of internal function call handling.</li> | 85 | <li>Major redesign of internal function call handling.</li> |
85 | <li>Improve FOR loop const specialization and integerness checks.</li> | 86 | <li>Improve FOR loop const specialization and integerness checks.</li> |