63 | This documentation is for LuaJIT 2.1.0-beta3. Please check the doc
64 | directory in each git branch for the version-specific documentation.
65 |
66 |
67 | The currently developed branches are LuaJIT 2.1 and LuaJIT 2.0.
68 |
69 |
70 | LuaJIT 2.0 is in feature-freeze — new features will only
71 | be added to LuaJIT 2.1.
72 |
73 |
74 |
Current Status
75 |
76 | LuaJIT ought to run all Lua 5.1-compatible source code just fine.
77 | It's considered a serious bug if the VM crashes or produces unexpected
78 | results — please report this.
79 |
80 |
81 | Known incompatibilities and issues in LuaJIT 2.0:
82 |
83 |
84 |
85 | There are some differences in implementation-defined behavior.
86 | These either have a good reason, are arbitrary design choices
87 | or are due to quirks in the VM. The latter cases may get fixed if a
88 | demonstrable need is shown.
89 |
90 |
91 | The Lua debug API is missing a couple of features (return
92 | hooks for non-Lua functions) and shows slightly different behavior
93 | in LuaJIT (no per-coroutine hooks, no tail call counting).
94 |