avoid RARRAY_PTR usage for vmsplice
commit0e98393a0933ab5564d5fb10644f46380a2eaac8
authorEric Wong <normalperson@yhbt.net>
Thu, 26 Sep 2013 18:54:33 +0000 (26 18:54 +0000)
committerEric Wong <normalperson@yhbt.net>
Thu, 26 Sep 2013 18:54:33 +0000 (26 18:54 +0000)
tree8329fcaf078560e6865a6a22df582accb2f68522
parent8b8c743f6a4ce3d1f61b3d4a59f9512593596146
avoid RARRAY_PTR usage for vmsplice

In case somebody finds vmsplice useful in Ruby, we avoid incurring
the performance loss from RARRAY_PTR under Ruby 2.1.0 and Rubinius.
However, I still haven't found a useful use of vmsplice under
Ruby (or any high-level languages).
ext/io_splice/io_splice_ext.c