[ruby-cvs:66541] nagachika:r59363 (ruby_2_4): merge revision(s) 59056: [Backport #13648] [Backport #13699]

nagachika at ruby-lang.org nagachika at ruby-lang.org
Tue Jul 18 21:42:39 JST 2017


nagachika	2017-07-18 21:42:38 +0900 (Tue, 18 Jul 2017)

  New Revision: 59363

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

  Log:
    merge revision(s) 59056: [Backport #13648] [Backport #13699]
    
    enumerator.c: fix nested maps
    
    * enumerator.c (lazy_map_proc, lazy_grep_iter_proc): marks values
      returned by blocks are not packed in the case of nested maps, so
      that the result will be same as non-lazy version.  based on the
      patch by akihikodaki (Akihiko Odaki) at [ruby-core:81638],
      without GCC extension.  [Bug#13648]

  Modified directories:
    branches/ruby_2_4/
  Modified files:
    branches/ruby_2_4/enumerator.c
    branches/ruby_2_4/test/ruby/test_lazy_enumerator.rb
    branches/ruby_2_4/version.h


More information about the ruby-cvs mailing list