Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Count unsupported method types | Takashi Kokubun | 2023-03-05 | 1 | -1/+28 |
* | Refactor recv_opnd | Takashi Kokubun | 2023-03-05 | 1 | -1/+1 |
* | Delegate opt insns to opt_send as much as possible | Takashi Kokubun | 2023-03-05 | 1 | -26/+88 |
* | Implement opt_aref for Hash | Takashi Kokubun | 2023-03-05 | 3 | -3/+104 |
* | Implement jit_guard_known_class | Takashi Kokubun | 2023-03-05 | 3 | -14/+98 |
* | Save PC and SP on entry exit | Takashi Kokubun | 2023-03-05 | 4 | -10/+16 |
* | Support SP motion in all insns | Takashi Kokubun | 2023-03-05 | 2 | -48/+43 |
* | Implement getlocal_WC_1 | Takashi Kokubun | 2023-03-05 | 2 | -4/+55 |
* | Implement jit_chain_guard | Takashi Kokubun | 2023-03-05 | 2 | -5/+55 |
* | Implement nop | Takashi Kokubun | 2023-03-05 | 1 | -3/+10 |
* | Implement counted exits | Takashi Kokubun | 2023-03-05 | 1 | -2/+9 |
* | Implement non-embedded ivars | Takashi Kokubun | 2023-03-05 | 2 | -9/+14 |
* | Implement getivar | Takashi Kokubun | 2023-03-05 | 5 | -8/+143 |
* | Allow reusing existing blocks | Takashi Kokubun | 2023-03-05 | 1 | -24/+39 |
* | Get rid of BlockStub | Takashi Kokubun | 2023-03-05 | 4 | -73/+1 |
* | Refactor callee with BranchStub | Takashi Kokubun | 2023-03-05 | 2 | -1/+26 |
* | Refactor jit_return with BranchStub | Takashi Kokubun | 2023-03-05 | 2 | -13/+19 |
* | Refactor BranchStub | Takashi Kokubun | 2023-03-05 | 5 | -82/+72 |
* | Add compiled_block_count | Takashi Kokubun | 2023-03-05 | 2 | -0/+9 |
* | Implement opt_plus | Takashi Kokubun | 2023-03-05 | 3 | -17/+79 |
* | Support passing arguments | Takashi Kokubun | 2023-03-05 | 3 | -11/+56 |
* | Implement method call | Takashi Kokubun | 2023-03-05 | 6 | -74/+253 |
* | Initial implementation of send | Takashi Kokubun | 2023-03-05 | 6 | -37/+259 |
* | Just write bytes normally | Takashi Kokubun | 2023-03-05 | 1 | -9/+6 |
* | Support Mod 10 mov | Takashi Kokubun | 2023-03-05 | 2 | -7/+14 |
* | Implement opt_minus | Takashi Kokubun | 2023-03-05 | 2 | -6/+76 |
* | Implement putobject 0/1 | Takashi Kokubun | 2023-03-05 | 1 | -7/+20 |
* | Implement putself | Takashi Kokubun | 2023-03-05 | 2 | -5/+14 |
* | Implement branch stub | Takashi Kokubun | 2023-03-05 | 8 | -35/+212 |
* | Use the actual sp_offset | Takashi Kokubun | 2023-03-05 | 3 | -2/+13 |
* | Fix broken stats | Takashi Kokubun | 2023-03-05 | 2 | -6/+7 |
* | Implement initial opt_lt | Takashi Kokubun | 2023-03-05 | 6 | -34/+132 |
* | Partly implement BOP assumption | Takashi Kokubun | 2023-03-05 | 7 | -21/+112 |
* | Move the insn dispatch table to InsnCompiler | Takashi Kokubun | 2023-03-05 | 2 | -110/+119 |
* | Rewrite the stub if it's the last code | Takashi Kokubun | 2023-03-05 | 5 | -26/+45 |
* | Implement defer_compilation | Takashi Kokubun | 2023-03-05 | 8 | -49/+207 |
* | Support extended registers | Takashi Kokubun | 2023-03-05 | 4 | -50/+123 |
* | Colorize outlined code | Takashi Kokubun | 2023-03-05 | 2 | -4/+15 |
* | Implement ocb | Takashi Kokubun | 2023-03-05 | 5 | -30/+79 |
* | Use the term "compile" in different places | Takashi Kokubun | 2023-03-05 | 3 | -7/+15 |
* | Carve out CodeBlock | Takashi Kokubun | 2023-03-05 | 3 | -47/+67 |
* | Try carving out ExitCompiler | Takashi Kokubun | 2023-03-05 | 3 | -32/+43 |
* | Implement putobject | Takashi Kokubun | 2023-03-05 | 3 | -11/+86 |
* | Implement getlocal_WC_0 | Takashi Kokubun | 2023-03-05 | 4 | -6/+169 |
* | Put nil on an appropriate index | Takashi Kokubun | 2023-03-05 | 2 | -2/+27 |
* | Split branches for mov src and dst | Takashi Kokubun | 2023-03-05 | 2 | -70/+83 |
* | Skip compiling at_exit without --mjit-stats | Takashi Kokubun | 2023-03-05 | 1 | -6/+0 |
* | Fix broken rebase | Takashi Kokubun | 2023-03-05 | 9 | -41/+9 |
* | Implement --mjit-stats | Takashi Kokubun | 2023-03-05 | 4 | -13/+113 |
* | Implement asm comments | Takashi Kokubun | 2023-03-05 | 3 | -5/+35 |