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

Prepare for 2.1.2 release #47

Merged
merged 1 commit into from
Nov 24, 2019
Merged

Prepare for 2.1.2 release #47

merged 1 commit into from
Nov 24, 2019

Conversation

siddhesh
Copy link
Collaborator

Rename LUAJIT_VERSION to LuaJIT .* since applications seem to
expect that. The copyright and URL ought to help differentiate from
the original LuaJIT project. Eventually we need to change name for
consistency. Perhaps for 3.x.

Signed-off-by: Siddhesh Poyarekar siddhesh@gotplt.org

Rename `LUAJIT_VERSION` to `LuaJIT .*` since applications seem to
expect that.  The copyright and URL ought to help differentiate from
the original LuaJIT project.  Eventually we need to change name for
consistency.  Perhaps for 3.x.

Signed-off-by: Siddhesh Poyarekar <siddhesh@gotplt.org>
@siddhesh
Copy link
Collaborator Author

siddhesh commented Nov 24, 2019

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)

@siddhesh siddhesh merged commit 9916847 into moonjit:v2.1 Nov 24, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant