summaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2012-10-15MIPS: Compile math.sqrt() to sqrt.d instruction.Mike Pall2-0/+3
2012-10-15PPC: Compile math.sqrt() to fsqrt instruction.Mike Pall2-1/+5
2012-10-15ARM: Drop hard-fp variants of floor/ceil/trunc.Mike Pall3-88/+57
2012-10-15DynASM/ARM: Fix conditional VFP instruction encoding.Mike Pall1-1/+4
2012-10-15ARM, MIPS: Fix workaround for argument GPRs vs. FPR remat.Mike Pall2-2/+2
2012-10-15Workaround for broken Android sprintf("%g", -0.0).Mike Pall1-0/+3
2012-10-15Update Android install docs.Mike Pall1-4/+7
2012-10-14Add note to recalcitrant distro maintainers.Mike Pall1-0/+4
2012-10-14Documentation cleanup and reorganization.Mike Pall14-207/+245
2012-10-14Documentation layout changes.Mike Pall5-18/+17
2012-10-12From Lua 5.2: Add package.loadlib(libname, "*").Mike Pall1-12/+16
2012-10-12From Lua 5.2: Add format options to io.lines().Mike Pall2-26/+37
2012-10-11Fix assertion.Mike Pall1-1/+1
2012-10-10FFI: Update docs on FFI semantics.Mike Pall1-10/+51
2012-10-10FFI: Compile ffi.gc().Mike Pall3-17/+29
2012-10-10FFI: Compile ffi.sizeof(), ffi.alignof() and ffi.offsetof().Mike Pall6-8/+42
2012-10-09FFI: Compile array/struct copies.Mike Pall2-4/+3
2012-10-09FFI: Optimize ffi.copy() and ffi.fill().Mike Pall1-26/+261
2012-10-09Add LJ_TARGET_UNALIGNED.Mike Pall2-1/+7
2012-10-09Add FOLD rules for CONV.int.i8/u8/i16/u16 of KINT.Mike Pall1-0/+14
2012-10-09Don't use stack unwinding for lua_yield().Mike Pall6-17/+35
2012-10-08FFI: Add support for copy constructors.Mike Pall4-6/+10
2012-10-07PPC: Fix string.sub() range check.Mike Pall1-4/+4
2012-10-07From Lua 5.2: Add string.rep(s, n, sep).Mike Pall6-13/+40
2012-10-07From Lua 5.2: Add math.log(x, base).Mike Pall8-11/+129
2012-10-04Clarify comments in Makefile on -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall1-3/+4
2012-10-03Fix scope for resolving break labels.Mike Pall1-4/+5
2012-10-02Fix x64 build.Mike Pall1-0/+2
2012-10-02From Lua 5.2: '%s' option to string.format() behaves like tostring().Mike Pall2-3/+39
2012-10-02From Lua 5.2: Return nil for bad position in string.find().Mike Pall1-2/+8
2012-10-02Move a GC macro.Mike Pall3-5/+5
2012-10-01From Lua 5.2: Add luaL_traceback().Mike Pall5-60/+59
2012-09-28Update dependencies.Mike Pall1-3/+3
2012-09-28From Lua 5.2: Allow mixed metamethods for ordered comparisons.Mike Pall2-3/+22
2012-09-28From Lua 5.2: Remove error for ambiguous function call syntax.Mike Pall2-0/+4
2012-09-28From Lua 5.2: Return file object for io.write() and file:write().Mike Pall2-4/+11
2012-09-28From Lua 5.2: Add table.pack(). Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall1-0/+18
2012-09-27FFI: ctypeid of ctype object is immutable.Mike Pall2-2/+2
2012-09-27Fold KPTR + offset in SPLIT pass.Mike Pall1-0/+2
2012-09-27x86: Fix register allocation for calls returning register pair.Mike Pall3-3/+12
2012-09-24From Lua 5.2: Extended results from os.execute() and pipe:close().Mike Pall4-52/+95
2012-09-24From Lua 5.2: Add debug.getuservalue() and debug.setuservalue().Mike Pall1-0/+25
2012-09-24From Lua 5.2: Add rawlen(). Needs -DLUAJIT_ENABLE_LUA52COMPAT.Mike Pall2-0/+27
2012-09-24Rearrange library functions to get a fixed FF_next.Mike Pall2-51/+51
2012-09-24Remove some library functions for no-JIT/no-FFI builds.Mike Pall4-34/+12
2012-09-24Allow conditional inclusion of builtin library functions.Mike Pall1-0/+21
2012-09-21From Lua 5.2: Add mode and env arguments to load*().Mike Pall1-26/+41
2012-09-21Move load/dump functions to lj_load.c. Add load modes.Mike Pall11-139/+197
2012-09-21Fix package.searchpath().Mike Pall1-6/+13
2012-09-20Fix last commit.Mike Pall2-1/+3