[ruby-cvs:69997] nagachika:r62865 (ruby_2_4): merge revision(s) 58245, 60127: [Backport #13973]

nagachika at ruby-lang.org nagachika at ruby-lang.org
Wed Mar 21 00:53:38 JST 2018


nagachika	2018-03-21 00:53:38 +0900 (Wed, 21 Mar 2018)

  New Revision: 62865

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=62865

  Log:
    merge revision(s) 58245,60127: [Backport #13973]
    
    Refactored using Method#owner.
    
    
    proc.c: super_method of included method
    
    * proc.c (method_super_method): search the next super method along
      the included ancestor chain.  [ruby-core:83114] [Bug #13973]
    
    * vm_method.c (rb_callable_method_entry_without_refinements):
      return the defined class.

  Modified directories:
    branches/ruby_2_4/
  Modified files:
    branches/ruby_2_4/lib/pp.rb
    branches/ruby_2_4/method.h
    branches/ruby_2_4/proc.c
    branches/ruby_2_4/test/ruby/test_method.rb
    branches/ruby_2_4/version.h
    branches/ruby_2_4/vm_args.c
    branches/ruby_2_4/vm_insnhelper.c
    branches/ruby_2_4/vm_method.c


More information about the ruby-cvs mailing list