Age | Commit message (Expand) | Author |
---|
2025-02-13 | [Feature #21116] Extract RJIT as a third-party gem | Nobuyoshi Nakada |
2025-02-12 | Fix rjit_c.rb | Peter Zhu |
2025-02-12 | Remove dead iv_index_tbl field in RObject | Peter Zhu |
2024-11-08 | fix rjit-bindgen info | Koichi Sasada |
2024-10-03 | Rename size_pool -> heap | Matt Valentine-House |
2024-07-30 | Delete the rjit definition already deleted in C | Satoshi Tagomori |
2024-07-30 | Revert 28a1c4f33e3349a98c04b8e068d9c674eb936064 | Yusuke Endoh |
2024-06-18 | Optimized forwarding callers and callees | Aaron Patterson |
2024-06-05 | Improve YJIT performance warning regression test | Jean Boussier |
2024-05-23 | Introduce a specialize instruction for Array#pack | Nobuyoshi Nakada |
2024-04-15 | show warning for unused block | Koichi Sasada |
2024-03-06 | Move FL_SINGLETON to FL_USER1 | Jean Boussier |
2024-03-01 | Update a stubbed type for RJIT | Takashi Kokubun |
2024-03-01 | Update bindgen for YJIT and RJIT | Takashi Kokubun |
2024-02-21 | [PRISM] Provide runtime flag for prism in iseq | Kevin Newton |
2024-02-15 | Bump the required BASERUBY version to 3.0 (#9976) | Takashi Kokubun |
2024-01-24 | Introduce Allocationless Anonymous Splat Forwarding | Jeremy Evans |
2024-01-23 | Leave a comment about the limitation of Primitive | Takashi Kokubun |
2024-01-22 | `cexpr!` must be up to one per line now | Nobuyoshi Nakada |
2024-01-18 | RJIT: Properly reject keyword splat with `yield` | Alan Wu |
2024-01-16 | Drop obsoleted BUILTIN_ATTR_NO_GC attribute | Takashi Kokubun |
2024-01-05 | Do not `poll` first | Koichi Sasada |
2023-12-22 | RJIT: Distinguish Pointer with Array | Takashi Kokubun |
2023-12-21 | RJIT: Update bindgen | Takashi Kokubun |
2023-12-21 | RJIT: Rename pause/resume to disable/enable | Takashi Kokubun |
2023-12-18 | RJIT: Share rb_vm_insns_count for vm_insns_count | Takashi Kokubun |
2023-12-08 | Thread specific storage APIs | Koichi Sasada |
2023-11-13 | Revert "Revert "Remove SHAPE_CAPACITY_CHANGE shapes"" | Peter Zhu |
2023-11-10 | Revert "Remove SHAPE_CAPACITY_CHANGE shapes" | Peter Zhu |
2023-11-09 | Remove SHAPE_CAPACITY_CHANGE shapes | Peter Zhu |
2023-11-08 | Refactor rb_shape_transition_shape_capa out | Jean Boussier |
2023-11-02 | Make every initial size pool shape a root shape | Peter Zhu |
2023-10-24 | Use a functional red-black tree for indexing the shapes | Aaron Patterson |
2023-10-18 | Revert "shape.h: Make attr_index_t uint8_t" | Katherine Oelsner |
2023-10-11 | shape.h: Make attr_index_t uint8_t | Jean Boussier |
2023-10-10 | Refactor rb_shape_transition_shape_capa to not accept capacity | Jean Boussier |
2023-10-01 | Use reference counting to avoid memory in kwargs | HParker |
2023-09-22 | [Bug #19896] | Adam Hess |
2023-08-08 | YJIT: Compile exception handlers (#8171) | Takashi Kokubun |
2023-07-17 | Remove __bp__ and speed-up bmethod calls (#8060) | Alan Wu |
2023-06-23 | Expose rb_hash_resurrect | Aaron Patterson |
2023-06-06 | Unify length field for embedded and heap strings (#7908) | Peter Zhu |
2023-04-18 | Update RJIT to support newarray_send | Aaron Patterson |
2023-04-11 | Move `catch_except_p` to `compile_data` | eileencodes |
2023-04-07 | Expose rb_sym_to_proc via RJIT | Aaron Patterson |
2023-04-04 | [Feature #19579] Remove !USE_RVARGC code (#7655) | Peter Zhu |
2023-04-04 | RJIT: Add --rjit-verify-ctx option | Takashi Kokubun |
2023-04-02 | RJIT: Store type information in Context | Takashi Kokubun |
2023-04-02 | RJIT: Support entry with different PCs | Takashi Kokubun |
2023-04-02 | RJIT: Support has_opt ISEQs | Takashi Kokubun |