Skip to content
This repository has been archived by the owner. It is now read-only.

moonjit v2.1.2

Compare
Choose a tag to compare
@siddhesh siddhesh released this 24 Nov 11:24
· 49 commits to v2.1 since this release

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.2 release of moonjit is intended as an update to fix errata in v2.1.1. Particularly:

  • Fixed version numbers in jit/*.lua
  • Documented a release process to ease future maintenance
  • Backported ppc64le from master

Here are the highlights of the release since LuaJIT-2.1.0-beta3

  • New architecture ppc64le
  • New architecture s390x
  • LuaJIT-test-cleanup merged into the main repo and can be used with make check and make bench
  • Implemented CI using Azure pipelines
  • Ported documentation to markdown to allow easy updating on GitHub

The following pull requests and issues were addressed in addition to the above major changes since LuaJIT-2.1.0-beta3:

This release was made possible by contributions from the following people:

  • Badger
  • fsfod
  • Guy Menanteau
  • Johannes
  • Julien Desgats
  • ketank-new
  • Luka Blaskovic
  • mcc
  • Michael Munday
  • myfreeweb
  • niravthakkar
  • Patrick Galizia
  • preetikhorjuvenkar
  • Priya Seth
  • Sameera Deshpande
  • Siddhesh Poyarekar
  • s.ostanevich
  • Stefan Schulze Frielinghaus
  • Thibault Charbonnier
  • Vitaly Novichkov
  • Vivien HENRIET
  • xiabin
  • Yichun Zhang (agentzh)