repo.or.cz
/
ruby_io_splice.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
expand doc for non-blocking splice into a pipe
2011-05-18
Er
i
c
W
ong
expand doc for non-blocking splice into a pipe
commit
|
commitdiff
|
tree
2011-05-17
Er
i
c
Wong
copy_stream: always
u
se SPLI
C
E_F_NONBLOCK for partial
.
.
.
commit
|
commitdiff
|
tree
2011-05-16
E
ric W
o
ng
io
_
spl
i
ce 4
.
1
.
0 - copy_stream enhancem
e
nt
f
or
1
.
9
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
c
opy
_
stream coerces based on #to_pat
h
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
io_s
p
l
i
ce 4
.
0
.
0 - ea
s
ier to
use!
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
f
i
x up d
o
cumentat
i
on
for fd vs IO obje
c
ts
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_s
t
ream: en
o
ug
h
t
o
get this
w
orking un
d
e
r
MRI 1
.
8
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
t
e
s
t_copy_stream: fi
x
userspace buffer
i
ng
a
ssu
m
ption
commit
|
commitdiff
|
tree
2011-05-13
Eric Won
g
add copy_stream
t
est
f
rom MRI
commit
|
commitdiff
|
tree
2011-05-13
Eric Wong
copy_stream: update src_
o
ff
s
et on retries
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
copy_strea
m
attempts
t
o use
I
O::Spl
i
ce::WAIT
A
LL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
te
s
t_io_
s
plice: disable timeout-r
e
l
a
ted t
e
sts i
n
non-M
R
I
commit
|
commitdiff
|
tree
2011-05-10
E
r
ic W
o
ng
add IO:
:
Spl
i
c
e::WAITALL fla
g
support
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
test_
i
o
_
splice
_
e
intr: beef
u
p test
commit
|
commitdiff
|
tree
2011-05-09
Eric
Wong
use s
s
ize_
t
/s
i
ze_t instead
o
f
l
ong/unsigned
l
ong
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
E
I
NTR
tes
t
onl
y
works under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
detect closed descriptor
s
on EINTR
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
my_fileno: use FIX2INT ins
t
ead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
retry
on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-01
Er
i
c Won
g
i
o
_spli
c
e 3
.
1
.
0 - IO::Splice
.
copy_stre
a
m
improveme
n
t
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
W
ong
m
inor
d
ocumentation upd
a
tes
commit
|
commitdiff
|
tree
2011-05-01
E
ric Wong
I
O::Spl
i
ce
.
copy_st
r
eam d
o
esn't change of
f
set of source
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extc
o
nf: re
m
ove unnecessary dir_config stat
e
ment
commit
|
commitdiff
|
tree
2011-03-01
E
r
i
c
Wong
i
o
_splice 3
.
0
.
0 - ki
n
der,
ge
n
tler Linux
zero-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
d
o
c: more
notes for IO
.
vm
s
pl
i
c
e
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
re
m
o
v
e
V
E
R
SI
O
N c
o
nstant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wo
n
g
d
oc: RDoc for new interfaces
a
nd changes
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
I
O
.
v
m
spl
i
ce fl
a
gs argument
defaults to
zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
ad
d
IO
.
trytee interface
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
tr
y
s
plice implie
s
SPLICE_F_NONBLOCK
f
or flags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
flags are optional for s
p
lice and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wong
s
h
o
r
ten cal
l
s to
rb_
t
hread_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
a
v
oid signed vs un
s
igned comparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
c
opy_s
t
ream: File
.
open encodin
g
doesn't
m
atte
r
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
t
est: fix b
r
oken ass
e
rtions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
copy_st
r
e
am uses IO
.
try
s
plice i
n
s
t
ead o
f
IO
.
spli
c
e
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
t
e
st: rem
o
ve
u
nuse
d
_port funct
i
on
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
try
s
plice interface
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
io/splice
:
uni
n
dent
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
test
:
clea
n
up unused_port function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clean up pac
k
aging and use
p
kg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc:
s
witch to
w
rongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNUmakefile: s
y
nc
e
xa
m
ples for documentation
p
u
blishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNU
m
akefile: update RAA on new release
s
commit
|
commitdiff
|
tree
2010-08-02
E
ric
W
ong
Ruby i
o
_sp
l
i
ce 2
.
2
.
0 - update
s
fo
r
Lin
u
x 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
Eric W
o
n
g
add IO
#
p
i
pe_size
and IO#pipe_s
i
z
e= accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric
W
o
ng
test_io_splic
e
: f
i
x br
o
ken test
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
Ruby io_splice
2
.
1
.
0 - IO::
S
plice
.
copy_str
e
am fi
x
es
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Won
g
doc:
h
elp
R
Doc read IO::Splice si
n
gl
e
ton
methods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
d
ocum
e
nt
+
sr
c
+ and +dst+ for IO::Sp
l
i
c
e
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c Wong
GNUmakefile: a
d
d
rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
copy_stream
:
ha
n
dle
and block o
n
EAGAI
N
f
r
om
t
h
e non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wong
GNUmakefile
:
allow pas
s
i
ng options to te
s
t/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
c
opy_st
r
eam: clean
u
p after
o
u
rse
l
ves
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
CO
P
YING: bu
n
dle the
LGPLv2
.
1 ins
t
e
a
d
o
f L
G
PLv
3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_sp
l
i
ce
2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
update
P
IPE_CAPA docum
e
ntation
f
or Linux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
relicense to
L
GPLv2
.
1+
(fr
o
m L
G
PL
v
3 only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
GNUmakef
i
le: make o
u
r u
n
it
t
e
st
s
PHONY
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
examples/splice-cp: simpl
i
fy wit
h
IO::Sp
l
ice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
i
o
_sp
l
ice
_
ext: req
u
ir
e
errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric
Wong
copy_stream takes
source offset like the non-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric
W
ong
al
l
ow IO
.
v
msplic
e
t
o
t
ake a single st
r
ing
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
copy_st
r
eam: a
l
ways
try to move
pages
i
n
s
tead
o
f
c
op
y
i
ng
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
preliminary support fo
r
F_GETPIPE_SZ and F_SETPIPE_
S
Z
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
u
p
date I
O
:
:
Splice::F_MO
V
E documenta
t
i
o
n for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
simplify examples for
1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c Wong
impl
e
m
e
nt IO::Splice
.
c
opy_stream
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
W
ong
fi
x
indentation
b
ug
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
Ruby
io_sp
l
ice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
cleanup mak
e
fi
l
es
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test for non-blocking, non-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
c
la
r
ify
wording in l
i
cense
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
all
o
w IO(
-
i
s
h) objects as descrip
t
or argum
e
nts
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
test: en
a
ble Rub
y
warni
n
gs
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wo
n
g
IO
.
splice always rel
e
as
e
s the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Won
g
t
est: mor
e
descriptive Tempfile n
a
mes
commit
|
commitdiff
|
tree
2010-05-27
E
ric Won
g
d
oc: better explain the need for IO::Splice
:
:F_N
O
NBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
av
o
id par
t
ial w
r
ites on
I
O
.
vmsplice unless F_NONBLOCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
spli
t
out ARY2I
O
VEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
G
N
U
m
akefile: switch
to RDoc 2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Er
i
c
Wong
"Splice"
should
be a m
o
dule, not a class
commit
|
commitdiff
|
tree
2010-02-21
Eric
W
ong
R
EADME: ad
d
mai
l
ing li
s
t archive in
f
or
m
ation
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
LICENSE: s/posi
x
_mq/io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
ong
add gemsp
e
c
commit
|
commitdiff
|
tree
2010-02-15
Eric
Wong
initial
commit
|
commitdiff
|
tree