aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into v2.1Mike Pall2013-05-232-6/+3
|\
| * FFI: Must sink XBAR together with XSTOREs.Mike Pall2013-05-231-0/+2
| * FFI: Fix unroll limit for ffi.fill().Mike Pall2013-05-231-6/+1
* | Merge branch 'master' into v2.1Mike Pall2013-05-231-0/+4
|\|
| * FFI: Insert no-op type conversion for pointer to integer cast.Mike Pall2013-05-231-0/+4
* | Refactor lj_cdata_newv().Mike Pall2013-05-233-5/+5
* | Don't try to reinvent memcpy().Mike Pall2013-05-222-11/+7
* | Merge branch 'master' into v2.1Mike Pall2013-05-181-1/+1
|\|
| * FFI: Improve error messages for arithmetic and comparison operators.Mike Pall2013-05-181-1/+1
* | Remove use of printf() in luajit.c.Mike Pall2013-05-181-7/+6
* | Get rid of module() in all internal modules.Mike Pall2013-05-1612-98/+92
* | Merge branch 'master' into v2.1Mike Pall2013-05-165-9/+9
|\|
| * Handle calls with max. args in backends even after SPLIT.Mike Pall2013-05-165-9/+9
* | Merge branch 'master' into v2.1Mike Pall2013-05-161-2/+6
|\|
| * FFI: Fix calling conventions for ARM hard-float EABI.Mike Pall2013-05-161-2/+6
* | Merge branch 'master' into v2.1Mike Pall2013-05-164-11/+74
|\|
| * FFI: Fix calling conventions for 32 bit OSX and iOS simulator.Mike Pall2013-05-161-0/+58
| * Add partial support for building with MingW64 GCC 4.8-SEH.Mike Pall2013-05-154-11/+16
* | Compile bit.tohex().Mike Pall2013-05-155-10/+59
* | Another fix for bit.tohex().Mike Pall2013-05-151-1/+6
* | Compile string.format().Mike Pall2013-05-134-5/+133
* | FFI: Load FFI library on-demand for -jdump.Mike Pall2013-05-132-3/+14
* | Refactor CCallInfo representation for split arguments.Mike Pall2013-05-136-59/+74
* | Fix bit.tohex() broken by 7d5acc29.Mike Pall2013-05-131-2/+2
* | Adapt -jdump to unified string.format("%x", -1) behavior.Mike Pall2013-05-132-3/+6
* | Abstract out default BUFHDR emitter.Mike Pall2013-05-131-11/+12
* | Fix compiler warnings.Mike Pall2013-05-131-4/+4
* | Merge branch 'master' into v2.1Mike Pall2013-05-131-1/+1
|\|
| * FFI: Ignore CTF_LONG in ffi.istype().Mike Pall2013-05-131-1/+1
* | Big renaming of string buffer/formatting/conversion functions.Mike Pall2013-05-1340-354/+393
* | Refactor raw object to pointer or string conversions.Mike Pall2013-05-139-58/+62
* | Refactor internal string formatting.Mike Pall2013-05-1214-126/+149
* | Refactor bit.tohex().Mike Pall2013-05-124-30/+31
* | Refactor string.format().Mike Pall2013-05-128-193/+463
* | Merge branch 'master' into v2.1Mike Pall2013-05-082-19/+12
|\|
| * Fix optional argument handling in table.concat().Mike Pall2013-05-081-2/+2
* | Merge branch 'master' into v2.1Mike Pall2013-05-081-3/+3
|\|
| * Fix optional argument handling while recording builtins.Mike Pall2013-05-081-3/+3
* | Compile string.find() for fixed string searches (no patterns).Mike Pall2013-05-083-22/+89
* | Partially refactor string.find().Mike Pall2013-05-073-63/+73
* | Merge branch 'master' into v2.1Mike Pall2013-05-021-1/+1
|\|
| * FFI: Fix tailcall in lowest frame to C function with bool result.Mike Pall2013-05-021-1/+1
* | Merge branch 'master' into v2.1Mike Pall2013-04-291-2/+3
|\|
| * Fix builtin string to number conversion for overflow digits.Mike Pall2013-04-291-2/+3
* | Inhibit CSE for table.concat().Mike Pall2013-04-281-0/+2
* | Compile __concat metamethod.Mike Pall2013-04-281-14/+48
* | Fix BC_ISTYPE for WIN64 calling conventions.Mike Pall2013-04-281-3/+3
* | Compile table.concat().Mike Pall2013-04-273-1/+29
* | Refactor table.concat().Mike Pall2013-04-274-22/+45
* | Optimize BUFHDR code generation.Mike Pall2013-04-271-1/+13