descriptionzero-copy pipe I/O for Linux and Ruby
homepage URLhttp://bogomips.org/ruby_io_splice
repository URLgit://bogomips.org/ruby_io_splice
ownerbofh@bogomips.org
last changeSun, 11 Jan 2015 08:29:24 +0000 (11 08:29 +0000)
last refreshFri, 8 May 2015 06:11:19 +0000 (8 08:11 +0200)
content tags
add:
readme
The splice family of Linux system calls can transfer data between file descriptors without the need to copy data into userspace. Instead of a userspace buffer, they rely on an ordinary Unix pipe as a kernel-level buffer.

ruby-io-splice@bogomips.org
shortlog
2015-01-11 Eric WongRuby io_splice 4.4.0 - minor updatesmasterv4.4.0
2015-01-11 Eric Wonggemspec: remove dead wrongdoc stuff
2015-01-11 Eric Wongdoc updates
2015-01-10 Eric Wongfavor comparisons against zero instead of -1
2015-01-10 Eric Wongpack internal structs for 64-bit systems
2015-01-10 Eric Wongswitch documentation to olddoc
2015-01-10 Eric Wongmove mailing list to ruby-io-splice@bogomips.org
2014-02-15 Eric Wongio_splice 4.3.0 - cleanups and compatibility fixesv4.3.0
2014-02-15 Eric Wongavoid deprecated rb_thread_blocking_region on 2.0+
2014-02-09 Eric Wongdeprecate and remove docs for IO::Splice::WAITALL
2014-02-09 Eric Wongremove copy_stream tests and references
2014-02-09 Eric Wongprepare for rb_thread_blocking_region removal
2013-09-30 Eric WongRakefile: kill raa_update task
2013-09-26 Eric Wongavoid RARRAY_PTR usage for vmsplice
2013-05-12 Eric Wong.gitignore: add .rbx
2013-05-12 Eric Wongio/splice: deprecated potentially unsafe methods
...
tags
4 months ago v4.4.0 Ruby io_splice 4.4.0 - minor updates
15 months ago v4.3.0 io_splice 4.3.0 - cleanups and...
2 years ago v4.2.0 io_splice 4.2.0 - several bugfixes...
4 years ago v4.1.1 io_splice 4.1.1 - workaround socket...
4 years ago v4.1.0 io_splice 4.1.0 - copy_stream enhan...
4 years ago v4.0.0 io_splice 4.0.0 - easier to use!
4 years ago v3.1.0 io_splice 3.1.0 - IO::Splice.copy_s...
4 years ago v3.0.0 io_splice 3.0.0 - kinder, gentler...
4 years ago v2.2.0 Ruby io_splice 2.2.0 - updates...
4 years ago v2.1.0 Ruby io_splice 2.1.0 - IO::Splice...
4 years ago v2.0.0 Ruby io_splice 2.0.0
5 years ago v1.0.0 io_splice 1.0.0
5 years ago v0.1.0 io_splice 0.1.0
heads
4 months ago master