[ruby-cvs:50076] nagachika:r42934 (ruby_2_0_0): merge revision(s) 42782, 42799: [Backport #8902]

nagachika at ruby-lang.org nagachika at ruby-lang.org
Fri Sep 13 23:01:08 JST 2013


nagachika	2013-09-13 23:01:07 +0900 (Fri, 13 Sep 2013)

  New Revision: 42934

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=42934

  Log:
    merge revision(s) 42782,42799: [Backport #8902]
    
    * vm_insnhelper.c (vm_search_super_method): use ci->argc instead of
      ci->orig_argc. ci->argc can be changed by splat arguments.
      [ruby-list:49575]
      This fix should be applied to Ruby 2.0.0 seriese.
    
    * test/ruby/test_super.rb: add a test for above.
    
    * numeric.c (NUM_STEP_SCAN_ARGS): On second thought, keep
    
    * internal.h (bit_length): Add casts to fix compilation error with
      This fix should be applied to Ruby 2.0.0 series.
      numeric literal, for the backward compatibility.

  Modified directories:
    branches/ruby_2_0_0/
  Modified files:
    branches/ruby_2_0_0/ChangeLog
    branches/ruby_2_0_0/test/ruby/test_super.rb
    branches/ruby_2_0_0/version.h
    branches/ruby_2_0_0/vm_insnhelper.c


More information about the ruby-cvs mailing list