diff options
| author | Mike Pall <mike> | 2019-12-08 21:21:30 +0100 |
|---|---|---|
| committer | Mike Pall <mike> | 2019-12-08 21:21:30 +0100 |
| commit | bd00094c3b50e193fb32aad79b7ea8ea6b78ed25 (patch) | |
| tree | ce9a51d4a295e76a00f98351348bbbe03f2aa86d /doc/install.html | |
| parent | 70f4b15ee45a6137fe6b48b941faea79d72f7159 (diff) | |
| download | luajit-bd00094c3b50e193fb32aad79b7ea8ea6b78ed25.tar.gz luajit-bd00094c3b50e193fb32aad79b7ea8ea6b78ed25.tar.bz2 luajit-bd00094c3b50e193fb32aad79b7ea8ea6b78ed25.zip | |
x64: Enable LJ_GC64 mode by default.
Diffstat (limited to 'doc/install.html')
| -rw-r--r-- | doc/install.html | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/doc/install.html b/doc/install.html index 49d6e9ed..9e00b231 100644 --- a/doc/install.html +++ b/doc/install.html | |||
| @@ -175,12 +175,11 @@ Please read the instructions given in these files, before changing | |||
| 175 | any settings. | 175 | any settings. |
| 176 | </p> | 176 | </p> |
| 177 | <p> | 177 | <p> |
| 178 | LuaJIT on x64 currently uses 32 bit GC objects by default. | 178 | All LuaJIT 64 bit ports use 64 bit GC objects by default (<tt>LJ_GC64</tt>). |
| 179 | <tt>LJ_GC64</tt> mode may be explicitly enabled: | 179 | For x64, you can select the old 32-on-64 bit mode by adding |
| 180 | add <tt>XCFLAGS=-DLUAJIT_ENABLE_GC64</tt> to the make command or run | 180 | <tt>XCFLAGS=-DLUAJIT_DISABLE_GC64</tt> to the make command. |
| 181 | <tt>msvcbuild gc64</tt> for MSVC/WinSDK. Please check the note | 181 | Please check the note about the |
| 182 | about the <a href="extensions.html#string_dump">bytecode format</a> | 182 | <a href="extensions.html#string_dump">bytecode format</a> differences, too. |
| 183 | differences, too. | ||
| 184 | </p> | 183 | </p> |
| 185 | 184 | ||
| 186 | <h2 id="posix">POSIX Systems (Linux, OSX, *BSD etc.)</h2> | 185 | <h2 id="posix">POSIX Systems (Linux, OSX, *BSD etc.)</h2> |
