diff options
| author | Mike Pall <mike> | 2023-08-21 02:28:49 +0200 |
|---|---|---|
| committer | Mike Pall <mike> | 2023-08-21 02:28:49 +0200 |
| commit | c34594681909cac98d44629863df2c7afd93eaf0 (patch) | |
| tree | 494edfb290b2354cd738e07751c58d65d6b1c1c2 /doc/status.html | |
| parent | 158a284cc9c33ade9054df976018401e4996cfbd (diff) | |
| download | luajit-c34594681909cac98d44629863df2c7afd93eaf0.tar.gz luajit-c34594681909cac98d44629863df2c7afd93eaf0.tar.bz2 luajit-c34594681909cac98d44629863df2c7afd93eaf0.zip | |
Update documentation for switch to rolling releases.
Diffstat (limited to 'doc/status.html')
| -rw-r--r-- | doc/status.html | 107 |
1 files changed, 0 insertions, 107 deletions
diff --git a/doc/status.html b/doc/status.html deleted file mode 100644 index b69a9721..00000000 --- a/doc/status.html +++ /dev/null | |||
| @@ -1,107 +0,0 @@ | |||
| 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> | ||
| 2 | <html> | ||
| 3 | <head> | ||
| 4 | <title>Status</title> | ||
| 5 | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> | ||
| 6 | <meta name="Copyright" content="Copyright (C) 2005-2023"> | ||
| 7 | <meta name="Language" content="en"> | ||
| 8 | <link rel="stylesheet" type="text/css" href="bluequad.css" media="screen"> | ||
| 9 | <link rel="stylesheet" type="text/css" href="bluequad-print.css" media="print"> | ||
| 10 | <style type="text/css"> | ||
| 11 | ul li { padding-bottom: 0.3em; } | ||
| 12 | </style> | ||
| 13 | </head> | ||
| 14 | <body> | ||
| 15 | <div id="site"> | ||
| 16 | <a href="https://luajit.org"><span>Lua<span id="logo">JIT</span></span></a> | ||
| 17 | </div> | ||
| 18 | <div id="head"> | ||
| 19 | <h1>Status</h1> | ||
| 20 | </div> | ||
| 21 | <div id="nav"> | ||
| 22 | <ul><li> | ||
| 23 | <a href="luajit.html">LuaJIT</a> | ||
| 24 | <ul><li> | ||
| 25 | <a href="https://luajit.org/download.html">Download <span class="ext">»</span></a> | ||
| 26 | </li><li> | ||
| 27 | <a href="install.html">Installation</a> | ||
| 28 | </li><li> | ||
| 29 | <a href="running.html">Running</a> | ||
| 30 | </li></ul> | ||
| 31 | </li><li> | ||
| 32 | <a href="extensions.html">Extensions</a> | ||
| 33 | <ul><li> | ||
| 34 | <a href="ext_ffi.html">FFI Library</a> | ||
| 35 | <ul><li> | ||
| 36 | <a href="ext_ffi_tutorial.html">FFI Tutorial</a> | ||
| 37 | </li><li> | ||
| 38 | <a href="ext_ffi_api.html">ffi.* API</a> | ||
| 39 | </li><li> | ||
| 40 | <a href="ext_ffi_semantics.html">FFI Semantics</a> | ||
| 41 | </li></ul> | ||
| 42 | </li><li> | ||
| 43 | <a href="ext_jit.html">jit.* Library</a> | ||
| 44 | </li><li> | ||
| 45 | <a href="ext_c_api.html">Lua/C API</a> | ||
| 46 | </li></ul> | ||
| 47 | </li><li> | ||
| 48 | <a class="current" href="status.html">Status</a> | ||
| 49 | </li><li> | ||
| 50 | <a href="faq.html">FAQ</a> | ||
| 51 | </li><li> | ||
| 52 | <a href="https://luajit.org/list.html">Mailing List <span class="ext">»</span></a> | ||
| 53 | </li></ul> | ||
| 54 | </div> | ||
| 55 | <div id="main"> | ||
| 56 | <p> | ||
| 57 | This documentation is for LuaJIT 2.0.5. Please check the <tt>doc</tt> | ||
| 58 | directory in each git branch for the version-specific documentation. | ||
| 59 | </p> | ||
| 60 | <p> | ||
| 61 | The currently developed branches are LuaJIT 2.1 and LuaJIT 2.0. | ||
| 62 | </p> | ||
| 63 | <p> | ||
| 64 | LuaJIT 2.0 is in feature-freeze — new features will only | ||
| 65 | be added to LuaJIT 2.1. | ||
| 66 | </p> | ||
| 67 | |||
| 68 | <h2>Current Status</h2> | ||
| 69 | <p> | ||
| 70 | LuaJIT ought to run all Lua 5.1-compatible source code just fine. | ||
| 71 | It's considered a serious bug if the VM crashes or produces unexpected | ||
| 72 | results — please report this. | ||
| 73 | </p> | ||
| 74 | <p> | ||
| 75 | Known incompatibilities and issues in LuaJIT 2.0: | ||
| 76 | </p> | ||
| 77 | <ul> | ||
| 78 | <li> | ||
| 79 | There are some differences in <b>implementation-defined</b> behavior. | ||
| 80 | These either have a good reason, are arbitrary design choices, | ||
| 81 | or are due to quirks in the VM. The latter cases may get fixed if a | ||
| 82 | demonstrable need is shown. | ||
| 83 | </li> | ||
| 84 | <li> | ||
| 85 | The Lua <b>debug API</b> is missing a couple of features (return | ||
| 86 | hooks for non-Lua functions) and shows slightly different behavior | ||
| 87 | in LuaJIT (no per-coroutine hooks, no tail call counting). | ||
| 88 | </li> | ||
| 89 | <li> | ||
| 90 | Currently, some <b>out-of-memory</b> errors from <b>on-trace code</b> are not | ||
| 91 | handled correctly. The error may fall through an on-trace | ||
| 92 | <tt>pcall</tt> or it may be passed on to the function set with | ||
| 93 | <tt>lua_atpanic</tt> on x64. | ||
| 94 | </li> | ||
| 95 | </ul> | ||
| 96 | <br class="flush"> | ||
| 97 | </div> | ||
| 98 | <div id="foot"> | ||
| 99 | <hr class="hide"> | ||
| 100 | Copyright © 2005-2023 | ||
| 101 | <span class="noprint"> | ||
| 102 | · | ||
| 103 | <a href="contact.html">Contact</a> | ||
| 104 | </span> | ||
| 105 | </div> | ||
| 106 | </body> | ||
| 107 | </html> | ||
