Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement getlocal_WC_1 | Takashi Kokubun | 2023-03-05 | 1 | -0/+4 |
* | Implement jit_chain_guard | Takashi Kokubun | 2023-03-05 | 1 | -1/+1 |
* | Implement counted exits | Takashi Kokubun | 2023-03-05 | 1 | -1/+2 |
* | Implement getivar | Takashi Kokubun | 2023-03-05 | 1 | -4/+77 |
* | Get rid of BlockStub | Takashi Kokubun | 2023-03-05 | 1 | -7/+0 |
* | Refactor BranchStub | Takashi Kokubun | 2023-03-05 | 1 | -2/+2 |
* | Add compiled_block_count | Takashi Kokubun | 2023-03-05 | 1 | -1/+2 |
* | Implement opt_plus | Takashi Kokubun | 2023-03-05 | 1 | -0/+4 |
* | Support passing arguments | Takashi Kokubun | 2023-03-05 | 1 | -0/+9 |
* | Implement method call | Takashi Kokubun | 2023-03-05 | 1 | -1/+9 |
* | Initial implementation of send | Takashi Kokubun | 2023-03-05 | 1 | -24/+80 |
* | Implement opt_minus | Takashi Kokubun | 2023-03-05 | 1 | -0/+4 |
* | Implement branch stub | Takashi Kokubun | 2023-03-05 | 1 | -3/+15 |
* | Implement initial opt_lt | Takashi Kokubun | 2023-03-05 | 1 | -0/+4 |
* | Partly implement BOP assumption | Takashi Kokubun | 2023-03-05 | 1 | -0/+12 |
* | Implement defer_compilation | Takashi Kokubun | 2023-03-05 | 1 | -0/+12 |
* | Implement --mjit-stats | Takashi Kokubun | 2023-03-05 | 1 | -2/+33 |
* | Implement asm comments | Takashi Kokubun | 2023-03-05 | 1 | -1/+1 |
* | Implement --mjit-dump-disasm | Takashi Kokubun | 2023-03-05 | 1 | -0/+7 |
* | Implement a no-op JIT compiler | Takashi Kokubun | 2023-03-05 | 1 | -0/+24 |
* | MJIT: Cancel all on disastrous situations (#7019) | Takashi Kokubun | 2022-12-24 | 1 | -0/+11 |
* | Remove MJIT's private constants from docs [ci skip] | Takashi Kokubun | 2022-12-22 | 1 | -1/+1 |
* | MJIT: Compile methods in batches (#6900) | Takashi Kokubun | 2022-12-10 | 1 | -1/+6 |
* | MJIT: Clarify jit_unit is only for MJIT | Takashi Kokubun | 2022-12-08 | 1 | -1/+1 |
* | MJIT: Convert compact_p flag to an enum | Takashi Kokubun | 2022-12-08 | 1 | -1/+5 |
* | Stop transitioning to UNDEF when undefining an instance variable | Aaron Patterson | 2022-12-07 | 1 | -4/+0 |
* | Set max_iv_count (used for object shapes) based on inline caches | Jemma Issroff | 2022-12-06 | 1 | -0/+1 |
* | Improve packing of iseq_constant_body struct | John Hawthorn | 2022-12-01 | 1 | -2/+2 |
* | Introduce `Fiber#storage` for inheritable fiber-scoped variables. (#6612) | Samuel Williams | 2022-12-01 | 1 | -0/+1 |
* | Fix unused variable warnings | Takashi Kokubun | 2022-11-29 | 1 | -10/+10 |
* | MJIT: Move Primitive helpers to mjit_c.rb | Takashi Kokubun | 2022-11-29 | 1 | -9/+35 |
* | MJIT: Self-contain extern declarations | Takashi Kokubun | 2022-11-29 | 1 | -2/+8 |
* | MJIT: Refactor CDHASH handling | Takashi Kokubun | 2022-11-29 | 1 | -2/+2 |
* | MJIT: Merge exivar guards as well | Takashi Kokubun | 2022-11-28 | 1 | -1/+0 |
* | MJIT: Remove an unused field | Takashi Kokubun | 2022-11-28 | 1 | -1/+0 |
* | MJIT: Get rid of is_entries copy | Takashi Kokubun | 2022-11-28 | 1 | -11/+0 |
* | MJIT: Make it parsable by Solargraph (#6827) | Takashi Kokubun | 2022-11-28 | 1 | -3/+1 |
* | Revert "MJIT: Make it parsable by Solargraph" | Takashi Kokubun | 2022-11-28 | 1 | -1/+3 |
* | MJIT: Fix miniruby with MJIT_FORCE_ENABLE | Takashi Kokubun | 2022-11-27 | 1 | -1/+1 |
* | MJIT: Make it parsable by Solargraph | Takashi Kokubun | 2022-11-27 | 1 | -2/+0 |
* | MJIT: Get rid of C.fprintf | Takashi Kokubun | 2022-11-27 | 1 | -8/+0 |
* | rename SHAPE_BITS to SHAPE_ID_NUM_BITS | Aaron Patterson | 2022-11-18 | 1 | -4/+4 |
* | MJIT: Fix vm_cc_cme(cc).def.type to use bit field | Takashi Kokubun | 2022-11-15 | 1 | -1/+1 |
* | MJIT: Remove reference to ROBJECT_EMBED_LEN_MAX | Takashi Kokubun | 2022-11-14 | 1 | -4/+0 |
* | Rename --mjit-min-calls to --mjit-call-threshold (#6731) | Takashi Kokubun | 2022-11-14 | 1 | -1/+1 |
* | Remove USE_RVARGC code | Aaron Patterson | 2022-11-14 | 1 | -4/+0 |
* | Import shape constants with mjit-bindgen | Takashi Kokubun | 2022-11-14 | 1 | -34/+34 |
* | Import class constants with mjit-bindgen | Takashi Kokubun | 2022-11-14 | 1 | -7/+26 |
* | Transition shape when object's capacity changes | Jemma Issroff | 2022-11-10 | 1 | -0/+26 |
* | Remove iv_index_tbl_entry | John Hawthorn | 2022-10-24 | 1 | -9/+0 |