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