| Commit message (Expand) | Author | Age | Files | Lines |
* | Negative RBOOL usage | Nobuyoshi Nakada | 2022-01-01 | 1 | -1/+1 |
* | undef `rb_vm_lookup_overloaded_cme()` | Koichi Sasada | 2021-12-23 | 1 | -1/+2 |
* | make `overloaded_cme_table` truly weak key map | Koichi Sasada | 2021-12-21 | 1 | -23/+15 |
* | `mandatory_only_cme` should not be in `def` | Koichi Sasada | 2021-12-21 | 1 | -14/+119 |
* | optimize `Struct` getter/setter | Koichi Sasada | 2021-11-19 | 1 | -1/+4 |
* | `rb_method_optimized_t` for further extension | Koichi Sasada | 2021-11-19 | 1 | -3/+12 |
* | Update documentation for Module#{private,public,protected,module_function} | Jeremy Evans | 2021-11-18 | 1 | -14/+27 |
* | Make Module#{public,private,protected,module_function} return arguments | Jeremy Evans | 2021-11-18 | 1 | -5/+11 |
* | Fix crash when clearing method cache for builtin method | Peter Zhu | 2021-11-17 | 1 | -1/+1 |
* | `Primitive.mandatory_only?` for fast path | Koichi Sasada | 2021-11-15 | 1 | -3/+41 |
* | Partial revert of ceebc7fc98d | Aaron Patterson | 2021-10-20 | 1 | -12/+0 |
* | Get rid of dependency on rb_call_cache | Alan Wu | 2021-10-20 | 1 | -2/+6 |
* | Yet Another Ruby JIT! | Jose Narvaez | 2021-10-20 | 1 | -4/+4 |
* | add a callback for when method cache changes | Aaron Patterson | 2021-10-20 | 1 | -0/+1 |
* | Refactor uJIT code into more files for readability | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -1/+1 |
* | MicroJIT: generate less code for CFUNCs | Alan Wu | 2021-10-20 | 1 | -0/+15 |
* | Fix typo in static function name | Jeremy Evans | 2021-10-01 | 1 | -3/+3 |
* | Get rid of type-punning pointer casts [Bug #18062] | Nobuyoshi Nakada | 2021-08-11 | 1 | -15/+25 |
* | Using RBOOL macro | S.H | 2021-08-02 | 1 | -5/+3 |
* | Update documentation for ruby2_keywords | Jeremy Evans | 2021-07-29 | 1 | -6/+9 |
* | Adjust styles [ci skip] | Nobuyoshi Nakada | 2021-06-17 | 1 | -2/+3 |
* | Enable VM_ASSERT in --jit CIs (#4543) | Takashi Kokubun | 2021-06-01 | 1 | -1/+1 |
* | Avoid setting the visibility of refinement method entries | Alan Wu | 2021-05-21 | 1 | -5/+10 |
* | Method cache: fix refinement entry handling | Alan Wu | 2021-05-11 | 1 | -2/+11 |
* | Protoized old pre-ANSI K&R style declarations and definitions | Nobuyoshi Nakada | 2021-05-07 | 1 | -1/+1 |
* | Fix setting method visibility for a refinement without an origin class | Jeremy Evans | 2021-04-23 | 1 | -1/+2 |
* | Skip refined method when exporting methods with changed visibility | Jeremy Evans | 2021-03-16 | 1 | -3/+11 |
* | invalidate negative cache any time. | Koichi Sasada | 2021-02-19 | 1 | -7/+5 |
* | Fix documentation for Module#ruby2_keywords | Jeremy Evans | 2021-02-09 | 1 | -1/+1 |
* | Make alias for aliased original method | Nobuyoshi Nakada | 2021-02-03 | 1 | -1/+7 |
* | Adjusted indent [ci skip] | Nobuyoshi Nakada | 2021-02-03 | 1 | -2/+2 |
* | Add RCLASS_SUBCLASSES Macro | Matt Valentine-House | 2021-02-01 | 1 | -1/+1 |
* | Add RCLASS_ALLOCATOR Macro | Matt Valentine-House | 2021-02-01 | 1 | -2/+2 |
* | global call-cache cache table for rb_funcall* | Koichi Sasada | 2021-01-29 | 1 | -4/+10 |
* | Warn the defined location as deprecation as well as the main message | Nobuyoshi Nakada | 2021-01-23 | 1 | -1/+2 |
* | Fixed premature return | Nobuyoshi Nakada | 2021-01-19 | 1 | -1/+1 |
* | Fix typo: invaldate -> invalidate | Alan Wu | 2021-01-18 | 1 | -3/+3 |
* | Don't try to clear cache on garbage objects | Aaron Patterson | 2021-01-15 | 1 | -0/+1 |
* | delete negative cache from the table correctly | Koichi Sasada | 2021-01-14 | 1 | -9/+19 |
* | Revert "[Bug #11213] let defined?(super) call respond_to_missing?" | Nobuyoshi Nakada | 2021-01-13 | 1 | -5/+7 |
* | [DOC] Fix typos in vm_method.c | Marcus Stollsteimer | 2020-12-26 | 1 | -7/+7 |
* | Module#public_class_method also accepts a symbol array as an argument | Yusuke Endoh | 2020-12-24 | 1 | -0/+11 |
* | separate rb_ractor_pub from rb_ractor_t | Koichi Sasada | 2020-12-22 | 1 | -1/+1 |
* | Feature 17314: allow to pass array to public, protected and private methods | Radosław Bułat | 2020-12-19 | 1 | -6/+25 |
* | Feature 17314: alias_method returns symbol | Radosław Bułat | 2020-12-19 | 1 | -4/+5 |
* | fix method cache debug tool | Koichi Sasada | 2020-12-19 | 1 | -3/+3 |
* | Use category: :deprecated in warnings that are related to deprecation | Jeremy Evans | 2020-12-18 | 1 | -1/+2 |
* | Revert "Better cooperation between public/protected/private with attr* and al... | Yusuke Endoh | 2020-12-18 | 1 | -30/+10 |
* | Revert "Added missing tests for public, private, protected and alias_method" | Yusuke Endoh | 2020-12-18 | 1 | -2/+1 |
* | Added missing tests for public, private, protected and alias_method | Nobuyoshi Nakada | 2020-12-18 | 1 | -1/+2 |