| Commit message (Expand) | Author | Files | Lines |
2012-10-07 | From Lua 5.2: Add string.rep(s, n, sep). | Mike Pall | 6 | -13/+40 |
2012-10-07 | From Lua 5.2: Add math.log(x, base). | Mike Pall | 8 | -11/+129 |
2012-10-04 | Clarify comments in Makefile on -DLUAJIT_ENABLE_LUA52COMPAT. | Mike Pall | 1 | -3/+4 |
2012-10-03 | Fix scope for resolving break labels. | Mike Pall | 1 | -4/+5 |
2012-10-02 | Fix x64 build. | Mike Pall | 1 | -0/+2 |
2012-10-02 | From Lua 5.2: '%s' option to string.format() behaves like tostring(). | Mike Pall | 2 | -3/+39 |
2012-10-02 | From Lua 5.2: Return nil for bad position in string.find(). | Mike Pall | 1 | -2/+8 |
2012-10-02 | Move a GC macro. | Mike Pall | 3 | -5/+5 |
2012-10-01 | From Lua 5.2: Add luaL_traceback(). | Mike Pall | 5 | -60/+59 |
2012-09-28 | Update dependencies. | Mike Pall | 1 | -3/+3 |
2012-09-28 | From Lua 5.2: Allow mixed metamethods for ordered comparisons. | Mike Pall | 2 | -3/+22 |
2012-09-28 | From Lua 5.2: Remove error for ambiguous function call syntax. | Mike Pall | 2 | -0/+4 |
2012-09-28 | From Lua 5.2: Return file object for io.write() and file:write(). | Mike Pall | 2 | -4/+11 |
2012-09-28 | From Lua 5.2: Add table.pack(). Needs -DLUAJIT_ENABLE_LUA52COMPAT. | Mike Pall | 1 | -0/+18 |
2012-09-27 | FFI: ctypeid of ctype object is immutable. | Mike Pall | 2 | -2/+2 |
2012-09-27 | Fold KPTR + offset in SPLIT pass. | Mike Pall | 1 | -0/+2 |
2012-09-27 | x86: Fix register allocation for calls returning register pair. | Mike Pall | 3 | -3/+12 |
2012-09-24 | From Lua 5.2: Extended results from os.execute() and pipe:close(). | Mike Pall | 4 | -52/+95 |
2012-09-24 | From Lua 5.2: Add debug.getuservalue() and debug.setuservalue(). | Mike Pall | 1 | -0/+25 |
2012-09-24 | From Lua 5.2: Add rawlen(). Needs -DLUAJIT_ENABLE_LUA52COMPAT. | Mike Pall | 2 | -0/+27 |
2012-09-24 | Rearrange library functions to get a fixed FF_next. | Mike Pall | 2 | -51/+51 |
2012-09-24 | Remove some library functions for no-JIT/no-FFI builds. | Mike Pall | 4 | -34/+12 |
2012-09-24 | Allow conditional inclusion of builtin library functions. | Mike Pall | 1 | -0/+21 |
2012-09-21 | From Lua 5.2: Add mode and env arguments to load*(). | Mike Pall | 1 | -26/+41 |
2012-09-21 | Move load/dump functions to lj_load.c. Add load modes. | Mike Pall | 11 | -139/+197 |
2012-09-21 | Fix package.searchpath(). | Mike Pall | 1 | -6/+13 |
2012-09-20 | Fix last commit. | Mike Pall | 2 | -1/+3 |
2012-09-20 | From Lua 5.2: Add debug.upvalueid() and debug.upvaluejoin(). | Mike Pall | 4 | -1/+56 |
2012-09-20 | From Lua 5.2: debug.getinfo(..., "u") returns nparams and isvararg. | Mike Pall | 4 | -5/+49 |
2012-09-20 | Fix 'f' and 'L' options for debug.getinfo() and lua_getinfo(). | Mike Pall | 2 | -45/+58 |
2012-09-19 | Disable LUA_COMPAT_GFIND and LUA_COMPAT_MOD in Lua 5.2 mode. | Mike Pall | 2 | -2/+2 |
2012-09-19 | From Lua 5.2: debug.setmetatable() returns object. | Mike Pall | 1 | -0/+2 |
2012-09-19 | From Lua 5.2: 'break' allowed anywhere. | Mike Pall | 1 | -1/+1 |
2012-09-19 | From Lua 5.2: debug.getlocal() accepts function arg, too. | Mike Pall | 2 | -5/+15 |
2012-09-19 | From Lua 5.2: debug.getlocal()/setlocal() treats slot < 0 as vararg. | Mike Pall | 1 | -5/+21 |
2012-09-19 | From Lua 5.2: debug.getupvalue() returns "" for C function upvalues. | Mike Pall | 1 | -9/+9 |
2012-09-16 | From Lua 5.2: Add goto and ::label:: statements. | Mike Pall | 5 | -172/+362 |
2012-09-12 | Fix despecialization of ITERN when already running. | Mike Pall | 6 | -2/+15 |
2012-09-12 | Use 0/1 macro for Lua 5.2 compatibility. | Mike Pall | 13 | -59/+49 |
2012-09-12 | Add more assertions for stack consistency during recording. | Mike Pall | 1 | -0/+8 |
2012-09-10 | FFI: Correctly propagate alignment when interning nested types. | Mike Pall | 1 | -1/+3 |
2012-09-08 | FFI: Always resolve metamethods for pointers to structs. | Mike Pall | 2 | -10/+24 |
2012-09-03 | FFI: Handle __pairs/__ipairs metamethods for cdata objects. | Mike Pall | 5 | -7/+47 |
2012-09-03 | Fix recording of ctype() constructors for pointers. | Mike Pall | 1 | -2/+1 |
2012-09-01 | Preserve snapshot #0 PC for all traces (potential gcstep exit). | Mike Pall | 1 | -2/+1 |
2012-08-30 | Add check for unsupported MIPS soft-float targets. | Mike Pall | 1 | -0/+4 |
2012-08-28 | Limit recursion depth in string.match() et al. | Mike Pall | 2 | -26/+41 |
2012-08-28 | Don't constify upvalues that may retain large amounts of memory. | Mike Pall | 2 | -3/+30 |
2012-08-27 | FFI: Detect type punning through unions. | Mike Pall | 2 | -19/+29 |
2012-08-27 | Add table of IR type sizes. | Mike Pall | 3 | -6/+21 |