Results 1 - 4 of 4
LuaJIT is a Just-In-Time (JIT) Compiler for Lua. It's fully compatible with standard Lua 5.1 and can significantly boost the performance of your Lua programs. LuaJIT is open source software, released under the MIT/X license. LuaJIT builds out-of-the-box on all popular x86 operating systems (Linux, Windows, OSX etc.). It runs fine as a 32 bit application under x64-based systems, too. "Since its first release in 2005, LuaJIT has been at the forefront of dynamic language performance. In 2008 Mike Pall announced that he was working on a complete rewrite based on trace compiler technology. It breaks with a long tradition of method-at-a-time JIT compilers and seems especially well suited for compiling dynamic languages. As LuaJIT shows, this approach yields performance that can rival even offline, static language compilers."
Platform: Cross-platform; License: MIT/X license
Reference: https://www.ditii.com/2010/01/21/luajit-just-in-time-jit-compiler-for-lua-dynamic-language/
LLVM-Lua, is a JIT and static Lua compiler that uses Low Level Virtual Machine (LLVM) as the compiler backend.
Platform: Cross-platform; License: MIT License
Reference: https://code.google.com/p/llvm-lua/
luac is the Lua compiler. It translates programs written in the Lua programming language into binary files that can be loaded and executed with lua_dofile in C or with dofile in Lua.
Platform:unknown License:unknown
Reference:https://www.lua.org/manual/4.0/luac.html
LuaDec for Lua is a Lua decompiler targeting lua
It is based on Hisham Muhammad's luadec which targeted lua
LuaDec is free software and uses the same license as the original LuaDec
Platform: Windows NT/2000; License: MIT License
Reference: https://luadec51.luaforge.net/