| Commit message (Expand) | Author | Age | Files | Lines |
* | Bump copyright date to 2012. | Mike Pall | 2012-01-23 | 1 | -1/+1 |
* | FFI: Record C function calls with bool return values. | Mike Pall | 2011-11-25 | 1 | -1/+7 |
* | Specialize to prototype for non-monomorphic functions. | Mike Pall | 2011-11-20 | 1 | -6/+22 |
* | Count frames with same prototype in call unroll limit check. | Mike Pall | 2011-11-20 | 1 | -4/+8 |
* | Get rid of snap->depth. | Mike Pall | 2011-11-20 | 1 | -1/+2 |
* | Record missing FORI slot loads (e.g. after return to lower frame). | Mike Pall | 2011-08-21 | 1 | -0/+1 |
* | Don't bother to chain NOPs. | Mike Pall | 2011-08-11 | 1 | -1/+1 |
* | Return to lower frame via interpreter for unhandled cases. | Mike Pall | 2011-06-29 | 1 | -3/+30 |
* | Reorganize trace linking and track link types. | Mike Pall | 2011-06-28 | 1 | -11/+18 |
* | Fix recording of loops with instable directions in side traces. | Mike Pall | 2011-06-20 | 1 | -6/+7 |
* | From Lua 5.2: __len for tables. Needs -DLUAJIT_ENABLE_LUA52COMPAT. | Mike Pall | 2011-06-20 | 1 | -11/+36 |
* | Cleanup prototype flags. | Mike Pall | 2011-06-09 | 1 | -2/+2 |
* | Add narrowing of modulo operator. | Mike Pall | 2011-06-03 | 1 | -1/+1 |
* | DUALNUM: Fix missing type check for loop index slot. | Mike Pall | 2011-06-01 | 1 | -1/+2 |
* | Split up FP IR instructions with SPLIT pass for soft-float targets. | Mike Pall | 2011-05-22 | 1 | -4/+6 |
* | Add missing guard to for loop argument conversion. | Mike Pall | 2011-05-22 | 1 | -1/+1 |
* | Move IR_CALL* definitions to lj_ircall.h. | Mike Pall | 2011-05-22 | 1 | -0/+1 |
* | Tuning loop unrolling heuristics again. | Mike Pall | 2011-05-10 | 1 | -3/+11 |
* | More tuning of loop unrolling heuristics. | Mike Pall | 2011-05-04 | 1 | -4/+3 |
* | Fix stack slot updates for down-recursion. | Mike Pall | 2011-05-04 | 1 | -1/+2 |
* | Tune loop unrolling heuristics. Increase trace recorder limits. | Mike Pall | 2011-05-03 | 1 | -1/+3 |
* | Workaround to compile with Clang. Fix Clang warnings. | Mike Pall | 2011-04-19 | 1 | -2/+2 |
* | Optimize lookups in empty proxy tables. | Mike Pall | 2011-04-10 | 1 | -1/+7 |
* | Fix recording of JLOOP with higher maxslot. | Mike Pall | 2011-04-10 | 1 | -1/+1 |
* | DUALNUM: Fix narrowing of unary minus. | Mike Pall | 2011-03-19 | 1 | -7/+8 |
* | DUALNUM: Narrow unary minus. | Mike Pall | 2011-03-15 | 1 | -2/+1 |
* | DUALNUM: Handle integer type in JIT compiler. | Mike Pall | 2011-03-10 | 1 | -124/+156 |
* | DUALNUM: Make overflow guards weak. Add IR_USE and IR_MULOV. | Mike Pall | 2011-03-07 | 1 | -2/+3 |
* | Suppress recording of retried fast functions. | Mike Pall | 2011-03-07 | 1 | -0/+4 |
* | Eliminate dead slots in snapshots using bytecode data-flow analysis. | Mike Pall | 2011-02-22 | 1 | -5/+3 |
* | Add workaround for lj_meta_tset() newkey inconsistency. | Mike Pall | 2011-02-15 | 1 | -1/+2 |
* | FFI: Record ffi.abi(). | Mike Pall | 2011-02-08 | 1 | -2/+5 |
* | FFI: Optimize snapshots for cdata comparisons. | Mike Pall | 2011-02-05 | 1 | -5/+9 |
* | Fix metamethod comparisons triggered by BC_ISEQP/BC_ISNEP. | Mike Pall | 2011-02-05 | 1 | -1/+1 |
* | Treat metatables of special userdata objects as immutable. | Mike Pall | 2011-02-05 | 1 | -12/+26 |
* | Add compile-time option LUAJIT_ENABLE_CHECKHOOK. Disabled by default. | Mike Pall | 2011-01-19 | 1 | -0/+21 |
* | Differentiate between IR_KPTR and IR_KKPTR. | Mike Pall | 2011-01-19 | 1 | -3/+3 |
* | Cleanup and fix trace flush logic. | Mike Pall | 2011-01-18 | 1 | -0/+1 |
* | FFI: Record 64 bit integer comparisons and pointer comparisons. | Mike Pall | 2011-01-17 | 1 | -0/+1 |
* | Add trace recorder infrastructure for instruction post-processing. | Mike Pall | 2011-01-17 | 1 | -0/+20 |
* | Fix assertion. | Mike Pall | 2011-01-16 | 1 | -1/+4 |
* | FFI: Add 64 bit integer comparisons and pointer comparisons. | Mike Pall | 2011-01-13 | 1 | -0/+29 |
* | Bump copyright date to 2011. | Mike Pall | 2011-01-09 | 1 | -1/+1 |
* | FFI: Add support for cdata constants to IR. | Mike Pall | 2011-01-02 | 1 | -0/+5 |
* | Refactoring of conversion ops, part 4: use CONV instead of TOINT/TONUM. | Mike Pall | 2010-12-31 | 1 | -11/+11 |
* | FFI: Treat cdata metatable+methods as immutable in trace recorder. | Mike Pall | 2010-12-08 | 1 | -0/+13 |
* | Add IR_KINT64. | Mike Pall | 2010-12-05 | 1 | -1/+2 |
* | Rename IRT_PTR to IRT_P32. | Mike Pall | 2010-12-05 | 1 | -20/+20 |
* | Split off fast function recording to lj_ffrecord.c. | Mike Pall | 2010-12-05 | 1 | -826/+38 |
* | Improve unrolling heuristics for non-looping inner loops. | Mike Pall | 2010-11-25 | 1 | -1/+2 |