Speed up Array#split
Ruby 2.0.0p247
Rehearsal ---------------------------------------
old  10.670000   0.150000  10.820000 ( 10.822651)
new   8.520000   0.050000   8.570000 (  8.571825)
----------------------------- total: 19.390000sec

          user     system      total        real
old  10.620000   0.170000  10.790000 ( 10.790409)
new   8.570000   0.110000   8.680000 (  8.686051)
Merge pull request #12842 from kuldeepaggarwal/array_split

Speed up Array#split when block is passed