From 6ace80c897a8359bedd3f195d126725cb0bf0f8d Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Wed, 14 Dec 2011 15:12:49 +0100 Subject: RELEASE LuaJIT-2.0.0-beta9 --- doc/changes.html | 2 +- doc/ext_ffi_semantics.html | 4 ++-- doc/install.html | 8 ++++---- doc/running.html | 6 +++--- doc/status.html | 4 ---- 5 files changed, 10 insertions(+), 14 deletions(-) (limited to 'doc') diff --git a/doc/changes.html b/doc/changes.html index 43c1f84e..51027a93 100644 --- a/doc/changes.html +++ b/doc/changes.html @@ -59,7 +59,7 @@ div.major { max-width: 600px; padding: 1em; margin: 1em 0 1em 0; }

This is a list of changes between the released versions of LuaJIT.
-The current development version is LuaJIT 2.0.0-beta8.
+The current development version is LuaJIT 2.0.0-beta9.
The current stable version is LuaJIT 1.1.7.

diff --git a/doc/ext_ffi_semantics.html b/doc/ext_ffi_semantics.html index b111ed5d..661b0b4c 100644 --- a/doc/ext_ffi_semantics.html +++ b/doc/ext_ffi_semantics.html @@ -942,8 +942,8 @@ GUI application, which waits for user input most of the time, anyway. For new designs avoid push-style APIs (C function repeatedly calling a callback for each result). Instead use pull-style APIs (call a C function repeatedly to get a new result). Calls from Lua -to C via the FFI are much faster than the other way round. Most well -designed libraries already use pull-style APIs (read/write, get/put). +to C via the FFI are much faster than the other way round. Most well-designed +libraries already use pull-style APIs (read/write, get/put).

C Library Namespaces

diff --git a/doc/install.html b/doc/install.html index 6a9a2c9f..4e226d17 100644 --- a/doc/install.html +++ b/doc/install.html @@ -178,8 +178,8 @@ open a terminal window and change to this directory. Now unpack the archive and change to the newly created directory:

-tar zxf LuaJIT-2.0.0-beta8.tar.gz
-cd LuaJIT-2.0.0-beta8
+tar zxf LuaJIT-2.0.0-beta9.tar.gz +cd LuaJIT-2.0.0-beta9

Building LuaJIT

The supplied Makefiles try to auto-detect the settings needed for your @@ -229,11 +229,11 @@ Obviously the prefixes given during build and installation need to be the same.

Note: to avoid overwriting a previous version, the beta test releases only install the LuaJIT executable under the versioned name (i.e. -luajit-2.0.0-beta8). You probably want to create a symlink +luajit-2.0.0-beta9). You probably want to create a symlink for convenience, with a command like this:

-sudo ln -sf luajit-2.0.0-beta8 /usr/local/bin/luajit
+sudo ln -sf luajit-2.0.0-beta9 /usr/local/bin/luajit
 

Windows Systems

diff --git a/doc/running.html b/doc/running.html index 109df5df..e2afdeef 100644 --- a/doc/running.html +++ b/doc/running.html @@ -85,11 +85,11 @@ interactive mode, too.

Note: the beta test releases only install under the versioned name on POSIX systems (to avoid overwriting a previous version). You either need -to type luajit-2.0.0-beta8 to start it or create a symlink +to type luajit-2.0.0-beta9 to start it or create a symlink with a command like this:

-sudo ln -sf luajit-2.0.0-beta8 /usr/local/bin/luajit
+sudo ln -sf luajit-2.0.0-beta9 /usr/local/bin/luajit
 

Unlike previous versions optimization is turned on by default in @@ -195,7 +195,7 @@ itself. For a description of their options and output format, please read the comment block at the start of their source. They can be found in the lib directory of the source distribution or installed under the jit directory. By default -this is /usr/local/share/luajit-2.0.0-beta8/jit on POSIX +this is /usr/local/share/luajit-2.0.0-beta9/jit on POSIX systems.

diff --git a/doc/status.html b/doc/status.html index 5f8fa463..d9cffe03 100644 --- a/doc/status.html +++ b/doc/status.html @@ -148,10 +148,6 @@ with me, before writing major improvements, to avoid duplication of effort.
  • -Trace management needs more tuning: less drastic countermeasures -against trace explosion and better heuristics in general. -
  • -
  • Some checks are missing in the JIT-compiled code for obscure situations with open upvalues aliasing one of the SSA slots later on (or vice versa). Bonus points, if you can find a real world test case for -- cgit v1.2.3-55-g6feb