From 82900761be2d092a5f133c67b4f577e3b562446b Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Thu, 3 Mar 2016 12:29:01 +0100 Subject: [PATCH] Update changelog. --- doc/changes.html | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/doc/changes.html b/doc/changes.html index e1ccbac7..9684d7c0 100644 --- a/doc/changes.html +++ b/doc/changes.html @@ -74,6 +74,19 @@ to see whether newer versions are available.

+

LuaJIT 2.1.0-beta2 — 2016-03-03

+ +

LuaJIT 2.1.0-beta1 — 2015-08-25

This is a brief summary of the major changes in LuaJIT 2.1 compared to 2.0. @@ -86,12 +99,11 @@ Please take a look at the commit history for more details.

  • Add LJ_GC64 mode: 64 bit GC object references (really: 47 bit). Interpreter-only for now.
  • Add LJ_FR2 mode: Two-slot frame info. Required by LJ_GC64 mode.
  • Add table.new() and table.clear().
  • -
  • Parse Unicode escape '\u{XX...}' in string literals.
  • Parse binary number literals (0bxxx).
  • Improvements to the JIT compiler:
      -
    • Add trace stitching.
    • +
    • Add trace stitching (disabled for now).
    • Compile various builtins: string.char(), string.reverse(), string.lower(), string.upper(), string.rep(), string.format(), table.concat(), bit.tohex(), getfenv(0), debug.getmetatable().
    • Compile string.find() for fixed string searches (no patterns).
    • Compile BC_TSETM, e.g. {1,2,3,f()}.
    • @@ -113,7 +125,6 @@ Please take a look at the commit history for more details.
    • x64: Add separate port of the interpreter to LJ_GC64 mode.
    • x86/x64: Drop internal x87 math functions. Use libm functions.
    • x86: Remove x87 support from interpreter. SSE2 is mandatory now.
    • -
    • x86/x64: Add support for AES-NI, AVX and AVX2 to DynASM.
    • PPC/e500: Drop support for this architecture.
  • FFI library: @@ -124,7 +135,6 @@ Please take a look at the commit history for more details.
  • FFI: Compile lightuserdata to void * conversion.
  • FFI: Compile ffi.gc(cdata, nil), too.
  • FFI: Add ffi.typeinfo().
  • -
  • FFI: Add ssize_t declaration.