| Commit message (Expand) | Author | Age | Files | Lines |
* | ARM64: Fuse various BAND/BSHL/BSHR/BSAR combinations. | Mike Pall | 2016-12-08 | 1 | -6/+54 |
* | ARM64: Fuse FP multiply-add/sub. | Mike Pall | 2016-12-08 | 2 | -2/+30 |
* | ARM64: Fuse XLOAD/XSTORE with STRREF/ADD/BSHL/CONV. | Mike Pall | 2016-12-07 | 1 | -6/+47 |
* | ARM64: Reorganize operand extension definitions. | Mike Pall | 2016-12-07 | 2 | -6/+9 |
* | ARM64: Add missing ldrb/strb instructions to disassembler. | Mike Pall | 2016-12-07 | 1 | -5/+9 |
* | ARM64: Fix pc-relative loads of consts. Cleanup branch codegen. | Mike Pall | 2016-12-07 | 1 | -17/+13 |
* | ARM64: Make use of tbz/tbnz and cbz/cbnz. | Mike Pall | 2016-11-29 | 3 | -17/+91 |
* | Document 47 bit limit for lightuserdata. | Mike Pall | 2016-11-25 | 1 | -0/+11 |
* | Eliminate use of lightuserdata derived from static data pointers. | Mike Pall | 2016-11-24 | 2 | -6/+5 |
* | ARM64: Emit more efficient trace exits. | Mike Pall | 2016-11-24 | 3 | -60/+56 |
* | Merge branch 'master' into v2.1 | Mike Pall | 2016-11-21 | 1 | -0/+7 |
|\ |
|
| * | Update contact info. | Mike Pall | 2016-11-21 | 1 | -0/+7 |
* | | Generalize deferred constant handling in backend to 64 bit. | Mike Pall | 2016-11-21 | 4 | -8/+34 |
* | | ARM64: Reject special case in emit_isk13(). | Mike Pall | 2016-11-20 | 1 | -1/+3 |
* | | ARM64: Allow full VA range for mcode allocation. | Mike Pall | 2016-11-20 | 1 | -0/+3 |
* | | ARM64: Add JIT compiler backend. | Mike Pall | 2016-11-20 | 12 | -24/+3887 |
* | | Whitespace. | Mike Pall | 2016-11-20 | 1 | -1/+1 |
* | | Fix amalgamated build. | Mike Pall | 2016-11-19 | 1 | -1/+1 |
* | | Increase range of GG_State loads via IR_FLOAD with REF_NIL. | Mike Pall | 2016-11-19 | 4 | -6/+8 |
* | | MIPS: Fix TSETR barrier. | Mike Pall | 2016-11-16 | 1 | -1/+1 |
* | | Report parent of stitched trace. | Mike Pall | 2016-11-13 | 3 | -2/+8 |
* | | LJ_GC64: Various followup fixes. | Mike Pall | 2016-10-20 | 2 | -8/+11 |
* | | LJ_GC64: Fix HREF for pointers. | Mike Pall | 2016-10-19 | 2 | -1/+11 |
* | | LJ_FR2: Fix slot 1 handling. | Mike Pall | 2016-10-16 | 3 | -6/+16 |
* | | Merge branch 'master' into v2.1 | Mike Pall | 2016-10-13 | 1 | -1/+1 |
|\| |
|
| * | Fix GC step size calculation. | Mike Pall | 2016-10-13 | 1 | -1/+1 |
* | | LJ_GC64: Various fixes. | Mike Pall | 2016-10-12 | 2 | -1/+3 |
* | | LJ_GC64: Fix jit.on/off. | Mike Pall | 2016-10-08 | 1 | -1/+1 |
* | | Fix -jp=a mode for builtins. | Mike Pall | 2016-10-02 | 1 | -0/+1 |
* | | Merge branch 'master' into v2.1 | Mike Pall | 2016-10-02 | 1 | -1/+1 |
|\| |
|
| * | ARM: Fix BLX encoding for Thumb interworking calls. | Mike Pall | 2016-10-02 | 1 | -1/+1 |
* | | Merge branch 'master' into v2.1 | Mike Pall | 2016-09-19 | 1 | -1/+2 |
|\| |
|
| * | Looks like COLORTERM has gone out of fashion. | Mike Pall | 2016-09-19 | 1 | -1/+2 |
* | | Merge branch 'master' into v2.1 | Mike Pall | 2016-09-19 | 1 | -1/+3 |
|\| |
|
| * | Initialize uv->immutable for upvalues of loaded chunks. | Mike Pall | 2016-09-19 | 1 | -1/+3 |
* | | Windows/x86: Add MSVC flags for debug build with exception interop. | Mike Pall | 2016-09-06 | 1 | -1/+1 |
* | | Merge branch 'master' into v2.1 | Mike Pall | 2016-07-31 | 2 | -7/+4 |
|\| |
|
| * | Revert "OSX: Switch to Clang as the default compiler." | Mike Pall | 2016-07-31 | 2 | -6/+2 |
* | | Fix exit status for 'luajit -b'. | Mike Pall | 2016-07-22 | 1 | -2/+2 |
* | | Must preserve J->fold.ins (fins) around call to lj_ir_ksimd(). | Mike Pall | 2016-07-22 | 1 | -1/+3 |
* | | Merge branch 'master' into v2.1 | Mike Pall | 2016-07-17 | 1 | -7/+7 |
|\| |
|
| * | Adjust comment with defines. | Mike Pall | 2016-07-17 | 1 | -7/+7 |
* | | Emit bytecode in .c/.h files with unsigned char type. | Mike Pall | 2016-07-17 | 1 | -2/+2 |
* | | Set arg table before evaluating LUA_INIT and -e chunks. | Mike Pall | 2016-07-17 | 2 | -44/+60 |
* | | Merge branch 'master' into v2.1 | Mike Pall | 2016-07-17 | 1 | -1/+2 |
|\| |
|
| * | Fix for cdata vs. non-cdata arithmetics/comparisons. | Mike Pall | 2016-07-17 | 1 | -1/+2 |
* | | Merge branch 'master' into v2.1 | Mike Pall | 2016-07-17 | 7 | -13/+13 |
|\| |
|
| * | Fix unused vars etc. in internal Lua files. | Mike Pall | 2016-07-17 | 5 | -11/+11 |
* | | Properly clean up state before restart of trace assembly. | Mike Pall | 2016-06-27 | 1 | -6/+10 |
* | | Merge branch 'master' into v2.1 | Mike Pall | 2016-06-27 | 1 | -2/+2 |
|\| |
|