Download Latest Version moonjit v2.2.0 source code.zip (4.5 MB) Google Add to Preferred Sources
Home / 2.1.1
Name Modified Size InfoDownloads / Week
Parent folder
moonjit v2.1.1 source code.tar.gz 2019-11-17 4.3 MB
moonjit v2.1.1 source code.zip 2019-11-17 4.5 MB
README.md 2019-11-17 1.1 kB
Totals: 3 Items   8.8 MB 0

Moonjit is a Just-In-Time Compiler (JIT) for the Lua programming language. Lua is a powerful, dynamic and light-weight programming language. It may be embedded or used as a general-purpose, stand-alone language.

Moonjit is a fork of the inactive LuaJIT project and aims to provide a way forward for existing users of LuaJIT looking for continuity in development and maintenance.

The v2.1.1 release of moonjit is intended as an update to the LuaJIT-2.1.0-beta3 release with a number of bug fixes and some architecture enablement. Here are the highlights of the release on top of LuaJIT-2.1.0-beta3

  • New architecture ppc64le
  • New architecture s390x
  • LuaJIT-test-cleanup has been incorporated into moonjit
  • A number of bug fixes

Errata

  • Version check is broken in jit.* lua libraries where the version numbers are hard coded. This bug only affects modules of jit.* in src/jit and can be worked around by setting the value to 20101 in those checks. See [#32] for details.
  • ppc64le is not part of 2.1.1. It will be included in the next release.
Source: README.md, updated 2019-11-17