aboutsummaryrefslogtreecommitdiffstats
path: root/vm_method.c
Commit message (Expand)AuthorAgeFilesLines
* rb_ext_ractor_safe() to declare ractor-safe extKoichi Sasada2020-12-011-21/+47
* [Bug #11213] let defined?(super) call respond_to_missing?Nobuyoshi Nakada2020-11-201-7/+5
* Revert assert for debugging on CIAlan Wu2020-10-261-1/+0
* Don't redefine #rb_intern over and over againStefan Stüben2020-10-211-3/+0
* Fix ASAN support when invalidating CCsAaron Patterson2020-09-281-0/+5
* prohibi method call by defined_method in other racotrsKoichi Sasada2020-09-251-0/+2
* sync callable_method_entry()Koichi Sasada2020-09-101-10/+20
* Remove write barrier exemption for T_ICLASSAlan Wu2020-08-171-7/+18
* Enable an assert on all configs for debuggingAlan Wu2020-08-011-0/+1
* Fixed a typoNobuyoshi Nakada2020-07-191-3/+3
* Split visibility casesNobuyoshi Nakada2020-06-301-4/+9
* Allow refining a frozen classJeremy Evans2020-06-181-1/+3
* Properly resolve refinements in defined? on private call [Bug #16932]Nobuyoshi Nakada2020-06-041-0/+6
* Properly resolve refinements in defined? on method call [Bug #16932]Nobuyoshi Nakada2020-06-041-1/+1
* Ensure origins for all included, prepended, and refined modulesJeremy Evans2020-06-031-1/+10
* Just call search_method_protect [Bug #16669]Nobuyoshi Nakada2020-04-231-7/+1
* rb_method_entry() returns valid me.Koichi Sasada2020-04-231-1/+7
* Suppress -Wswitch warningsNobuyoshi Nakada2020-04-081-0/+2
* Merge pull request #2721 from jeremyevans/method-inspect-chain-alias-11188Jeremy Evans2020-03-221-1/+1
* fix bug on method cache invalidation.Koichi Sasada2020-03-111-8/+13
* suppress uninitialized variable warnings卜部昌平2020-03-041-1/+1
* %p is for void *卜部昌平2020-03-041-3/+3
* Introduce disposable call-cache.Koichi Sasada2020-02-221-238/+392
* VALUE size packed callinfo (ci).Koichi Sasada2020-02-221-11/+0
* suppress clang warnings卜部昌平2020-02-201-1/+1
* VALUE is narrower than rb_serial_t卜部昌平2020-01-211-1/+1
* Check Module#ruby2_keywords arityNobuyoshi Nakada2020-01-021-0/+1
* per-method serial number卜部昌平2019-12-181-0/+2
* Skip optimized method check for most method IDsJohn Hawthorn2019-12-171-2/+10
* Replace debug test with assertionJohn Hawthorn2019-12-171-4/+1
* Check type with BUILTIN_TYPE in method cache clearJohn Hawthorn2019-12-171-1/+1
* Define PREV_CLASS_SERIALJohn Hawthorn2019-12-171-1/+1
* Avoid revisiting seen nodes clearing method cacheJohn Hawthorn2019-12-171-1/+7
* vm_method.c: add top-level ruby2_keywordsYusuke Endoh2019-11-291-0/+15
* Update documentation for ruby2_keywords [ci skip]Jeremy Evans2019-11-271-3/+5
* make functions static卜部昌平2019-11-191-0/+1
* rb_method_basic_definition_p with CC卜部昌平2019-11-051-0/+18
* Warn for calling public/protected/private/module_function without arguments i...Jeremy Evans2019-10-161-1/+14
* Allow ruby2_keywords to be used with bmethodsJeremy Evans2019-10-071-9/+37
* Revert https://github.com/ruby/ruby/pull/2486卜部昌平2019-10-031-357/+213
* rb_method_attr_t::location should be 0 or others.Koichi Sasada2019-09-301-2/+2
* refactor constify most of rb_method_entry_t卜部昌平2019-09-301-55/+63
* refactor add rb_method_entry_from_template卜部昌平2019-09-301-34/+58
* refactor reduce METHOD_ENTRY_FLAGS_COPY卜部昌平2019-09-301-16/+33
* refactor delete rb_method_entry_copy卜部昌平2019-09-301-11/+0
* refactor delete rb_method_definition_set卜部昌平2019-09-301-10/+21
* refactor rb_method_definition_create take opts卜部昌平2019-09-301-42/+34
* refactor split rb_method_definition_set卜部昌平2019-09-301-92/+202
* refactor constify most of rb_method_definition_t卜部昌平2019-09-301-41/+39
* refactor delete METHOD_ENTRY_COMPLEMENTED flag卜部昌平2019-09-301-10/+5