Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

LuaJIT is JIT compiler for the Lua language.

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 doc
Octocat-spinner-32 dynasm
Octocat-spinner-32 etc
Octocat-spinner-32 jit
Octocat-spinner-32 jitdoc
Octocat-spinner-32 src
Octocat-spinner-32 CMakeLists.txt
Octocat-spinner-32 COPYRIGHT
Octocat-spinner-32 FindReadline.cmake
Octocat-spinner-32 Makefile
Octocat-spinner-32 README
Octocat-spinner-32 dist.cmake
README for LuaJIT 1.1.6

* This is only a bugfix release for the LuaJIT 1.1 branch. *
* LuaJIT 2.0 is available with much improved performance!  *

LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language.

  Lua is a powerful, light-weight programming language designed
  for extending applications. Lua is also frequently used as a
  general-purpose, stand-alone language. More information about
  Lua can be found in the docs (see below) or at:

LuaJIT 1.x is based on the Lua 5.1.x virtual machine and bytecode
interpreter from It compiles bytecode to native x86 (i386+)
machine code to speed up the execution of Lua programs.


LuaJIT is Copyright (C) 2005-2010 Mike Pall. LuaJIT is free
software, released under the MIT/X license.


Full documentation for LuaJIT is available in HTML format.
Please point your favourite browser to:


Detailed installation instructions are here:


The original documentation for Lua has been included for convenience:



LuaJIT 1.1.6 is a heavily modified version of Lua 5.1.4.
The unmodified Lua distribution is available at:
Something went wrong with that request. Please try again.