aboutsummaryrefslogtreecommitdiff
path: root/doc (unfollow)
Commit message (Expand)AuthorFilesLines
2013-06-18Improve ULOAD forwarding for open upvalues.Mike Pall1-3/+12
2013-06-03RELEASE LuaJIT-2.0.2v2.0.2Mike Pall13-17/+17
2013-06-03Update changelog.Mike Pall1-0/+30
2013-06-03PPC: Add plt suffix for external calls from assembler code.Mike Pall3-9/+15
2013-05-29FFI: Preserve intermediate string for const char * conversion.Mike Pall1-2/+3
2013-05-29Refactor string buffer growth helpers.Mike Pall3-21/+31
2013-05-29Fix -jdump broken by 2ef2c34d.Mike Pall1-1/+6
2013-05-29Minor change to lj_lib_pushcc().Mike Pall2-4/+6
2013-05-25Fix compatibility issues with Illumos.Mike Pall3-13/+23
2013-05-24FFI: Refactor ffi.gc()/__gc. Compile ffi.gc(cdata, nil), too.Mike Pall5-32/+22
2013-05-24Add missing PHI barrier to string.sub(str, a, b) == kstr FOLD rule.Mike Pall1-0/+1
2013-05-24FFI: Compile VLA/VLS and large cdata allocs with default initialization.Mike Pall9-61/+139
2013-05-23FFI: Must sink XBAR together with XSTOREs.Mike Pall1-0/+2
2013-05-23FFI: Fix unroll limit for ffi.fill().Mike Pall1-6/+1
2013-05-23FFI: Insert no-op type conversion for pointer to integer cast.Mike Pall1-0/+4
2013-05-23Refactor lj_cdata_newv().Mike Pall3-5/+5
2013-05-22Don't try to reinvent memcpy().Mike Pall2-11/+7
2013-05-18FFI: Improve error messages for arithmetic and comparison operators.Mike Pall1-1/+1
2013-05-18Remove use of printf() in luajit.c.Mike Pall1-7/+6
2013-05-16Get rid of module() in all internal modules.Mike Pall12-98/+92
2013-05-16Handle calls with max. args in backends even after SPLIT.Mike Pall5-9/+9
2013-05-16FFI: Fix calling conventions for ARM hard-float EABI.Mike Pall1-2/+6
2013-05-16FFI: Fix calling conventions for 32 bit OSX and iOS simulator.Mike Pall1-0/+58
2013-05-15Add partial support for building with MingW64 GCC 4.8-SEH.Mike Pall4-11/+16
2013-05-15Compile bit.tohex().Mike Pall5-10/+59
2013-05-15Another fix for bit.tohex().Mike Pall1-1/+6
2013-05-13Compile string.format().Mike Pall4-5/+133
2013-05-13FFI: Load FFI library on-demand for -jdump.Mike Pall2-3/+14
2013-05-13Refactor CCallInfo representation for split arguments.Mike Pall6-59/+74
2013-05-13Fix bit.tohex() broken by 7d5acc29.Mike Pall1-2/+2
2013-05-13Adapt -jdump to unified string.format("%x", -1) behavior.Mike Pall2-3/+6
2013-05-13Abstract out default BUFHDR emitter.Mike Pall1-11/+12
2013-05-13Fix compiler warnings.Mike Pall1-4/+4
2013-05-13FFI: Ignore CTF_LONG in ffi.istype().Mike Pall1-1/+1
2013-05-13Big renaming of string buffer/formatting/conversion functions.Mike Pall40-354/+393
2013-05-13Refactor raw object to pointer or string conversions.Mike Pall9-58/+62
2013-05-12Refactor internal string formatting.Mike Pall14-126/+149
2013-05-12Refactor bit.tohex().Mike Pall4-30/+31
2013-05-12Refactor string.format().Mike Pall8-193/+463
2013-05-08Fix optional argument handling in table.concat().Mike Pall1-2/+2
2013-05-08Fix optional argument handling while recording builtins.Mike Pall1-3/+3
2013-05-08Compile string.find() for fixed string searches (no patterns).Mike Pall3-22/+89
2013-05-07Partially refactor string.find().Mike Pall3-63/+73
2013-05-02FFI: Fix tailcall in lowest frame to C function with bool result.Mike Pall1-1/+1
2013-04-29Fix builtin string to number conversion for overflow digits.Mike Pall1-2/+3
2013-04-28Inhibit CSE for table.concat().Mike Pall1-0/+2
2013-04-28Compile __concat metamethod.Mike Pall1-14/+48
2013-04-28Fix BC_ISTYPE for WIN64 calling conventions.Mike Pall1-3/+3
2013-04-27Compile table.concat().Mike Pall3-1/+29
2013-04-27Refactor table.concat().Mike Pall4-22/+45