path: root/vm_method.c
AgeCommit message (Expand)Author
2020-03-22Merge pull request #2721 from jeremyevans/method-inspect-chain-alias-11188Jeremy Evans
2020-03-11fix bug on method cache invalidation.Koichi Sasada
2020-03-04suppress uninitialized variable warnings卜部昌平
2020-03-04%p is for void *卜部昌平
2020-02-22Introduce disposable call-cache.Koichi Sasada
2020-02-22VALUE size packed callinfo (ci).Koichi Sasada
2020-02-20suppress clang warnings卜部昌平
2020-01-21VALUE is narrower than rb_serial_t卜部昌平
2020-01-02Check Module#ruby2_keywords arityNobuyoshi Nakada
2019-12-18per-method serial number卜部昌平
2019-12-17Skip optimized method check for most method IDsJohn Hawthorn
2019-12-17Replace debug test with assertionJohn Hawthorn
2019-12-17Check type with BUILTIN_TYPE in method cache clearJohn Hawthorn
2019-12-17Define PREV_CLASS_SERIALJohn Hawthorn
2019-12-17Avoid revisiting seen nodes clearing method cacheJohn Hawthorn
2019-11-29vm_method.c: add top-level ruby2_keywordsYusuke Endoh
2019-11-27Update documentation for ruby2_keywords [ci skip]Jeremy Evans
2019-11-19make functions static卜部昌平
2019-11-05rb_method_basic_definition_p with CC卜部昌平
2019-10-16Warn for calling public/protected/private/module_function without arguments i...Jeremy Evans
2019-10-07Allow ruby2_keywords to be used with bmethodsJeremy Evans
2019-09-30rb_method_attr_t::location should be 0 or others.Koichi Sasada
2019-09-30refactor constify most of rb_method_entry_t卜部昌平
2019-09-30refactor add rb_method_entry_from_template卜部昌平
2019-09-30refactor reduce METHOD_ENTRY_FLAGS_COPY卜部昌平
2019-09-30refactor delete rb_method_entry_copy卜部昌平
2019-09-30refactor delete rb_method_definition_set卜部昌平
2019-09-30refactor rb_method_definition_create take opts卜部昌平
2019-09-30refactor split rb_method_definition_set卜部昌平
2019-09-30refactor constify most of rb_method_definition_t卜部昌平
2019-09-30refactor delete METHOD_ENTRY_COMPLEMENTED flag卜部昌平
2019-09-25Add Module#ruby2_keywords for passing keywords through regular argument splatsJeremy Evans
2019-09-20Call rb_vm_call_kw insted of rb_vm_call0 in a few casesJeremy Evans
2019-09-20Make passing empty keywords to dig pass empty keywords to next dig methodJeremy Evans
2019-09-05Add rb_funcall_with_block_kwJeremy Evans
2019-08-29drop-in type check for rb_define_private_method卜部昌平
2019-08-29drop-in type check for rb_define_method卜部昌平
2019-08-18Ensure non-OPT_GLOBAL_METHOD_CACHE code validNobuyoshi Nakada
2019-08-18Ensure VM_DEBUG_VERIFY_METHOD_CACHE code validNobuyoshi Nakada
2019-08-01Make attr* methods define public methods if self in caller is not same as rec...Jeremy Evans
2019-04-10* expand tabs.svn
2019-04-10Reverting all commits from r67479 to r67496 because of CI failureskazu
2019-04-10vm_method.c: fix a warningnobu
2019-04-09Adding `GC.compact` and compacting GC support.tenderlove
2019-04-05`rb_add_method` is void function.ko1
2019-04-05* expand tabs.svn
2019-04-05add definemethod/definesmethod insn.ko1
2019-03-28[DOC] Fix method references to Method instance methodsnobu
2019-03-28[DOC] fix markups [ci skip]nobu