Mirror of the LuaJIT git repository
Go to file
Peter Cawley 217ed8c233 Add extra guard when recording select(x, ...) with off-trace varargs
For example, the following previously failed when it got jitted:

    local select = select
    local exptyp = "number"
    local function f(...)
      for i = 1, 100 do
        assert(type((select('#', ...))) == exptyp)
        if i == 75 then
          select = function() return "" end
          exptyp = "string"
        end
      end
    end
    f(1)
2016-04-02 18:41:32 +01:00
doc Merge branch 'master' into v2.1 2016-03-22 22:22:51 +01:00
dynasm DynASM/x86: Add ADX instructions. 2016-03-06 12:25:03 +01:00
etc RELEASE LuaJIT-2.1.0-beta2 2016-03-03 12:40:02 +01:00
src Add extra guard when recording select(x, ...) with off-trace varargs 2016-04-02 18:41:32 +01:00
.gitignore RELEASE LuaJIT-2.0.0-beta1 2009-12-08 19:46:35 +01:00
COPYRIGHT Bump copyright date to 2016. 2016-03-03 12:02:22 +01:00
Makefile Merge branch 'master' into v2.1 2016-03-22 22:22:51 +01:00
README RELEASE LuaJIT-2.1.0-beta2 2016-03-03 12:40:02 +01:00

README for LuaJIT 2.1.0-beta2
-----------------------------

LuaJIT is a Just-In-Time (JIT) compiler for the Lua programming language.

Project Homepage: http://luajit.org/

LuaJIT is Copyright (C) 2005-2016 Mike Pall.
LuaJIT is free software, released under the MIT license.
See full Copyright Notice in the COPYRIGHT file or in luajit.h.

Documentation for LuaJIT is available in HTML format.
Please point your favorite browser to:

 doc/luajit.html