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
add copy_stream test from MRI
2011-05-13
Eric Wong
add copy_stre
a
m te
s
t
from MRI
commit
|
commitdiff
|
tree
2011-05-13
Eri
c
Wong
copy_stream:
update src
_
of
f
se
t
on r
e
tries
commit
|
commitdiff
|
tree
2011-05-10
Eri
c
Wong
c
o
p
y
_
stream a
t
temp
t
s to use IO::Splice:
:
WAITALL
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
test_io_splice: dis
a
ble ti
m
e
o
ut-related tests in non-MRI
commit
|
commitdiff
|
tree
2011-05-10
Eric Wong
a
d
d
IO:
:
Spl
i
ce::WAITALL flag support
commit
|
commitdiff
|
tree
2011-05-09
Eri
c
Wong
test_io_splice
_
eintr: beef up
t
est
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
use
ssi
z
e_t/size_t instead of
long/uns
i
gne
d
lo
n
g
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
E
I
N
T
R tes
t
o
n
ly wo
r
ks under 1
.
9
commit
|
commitdiff
|
tree
2011-05-09
Eric W
o
ng
d
e
tect closed descripto
r
s
on EINTR
commit
|
commitdiff
|
tree
2011-05-09
E
r
ic Wong
my
_
fi
l
eno: use FIX2INT in
s
tead of NUM2INT
commit
|
commitdiff
|
tree
2011-05-09
Eric Wong
r
etry on EI
N
TR
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
i
o
_sp
l
ice 3
.
1
.
0 -
I
O::Splice
.
copy_stream improvement
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
W
o
ng
min
o
r documentation up
d
ates
commit
|
commitdiff
|
tree
2011-05-01
Eric Wong
IO::Splice
.
co
p
y_stream do
e
sn't change offset of
s
ou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2011-04-27
Eric Wong
extc
o
nf: re
m
ove unnece
s
sar
y
dir_config st
a
te
m
ent
commit
|
commitdiff
|
tree
2011-03-01
Eric Wong
io_spl
i
ce 3
.
0
.
0 - kind
e
r, ge
n
tler Linux zero-copy
commit
|
commitdiff
|
tree
2011-02-28
E
r
ic Wo
n
g
d
oc: m
o
re note
s
for IO
.
v
m
splice
commit
|
commitdiff
|
tree
2011-02-28
Eric
Wo
n
g
r
emove
VERSIO
N
c
o
nsta
n
t
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wo
n
g
doc:
RDoc
f
or new interfaces and changes
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
IO
.
vms
p
lice flags argu
m
ent
d
ef
a
ul
t
s to
zero
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
add
I
O
.
tr
y
tee interface
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
trysplice implies
SPLICE_F_NONB
L
O
C
K fo
r
f
lags
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
f
lags are
o
pt
i
onal
f
or sp
l
i
ce and trysplice
commit
|
commitdiff
|
tree
2011-02-27
Eric
W
ong
shorten calls to rb_thr
e
ad_blocking_region
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
avoid sig
n
ed vs unsigned compari
s
on
commit
|
commitdiff
|
tree
2011-02-26
Eric
W
ong
c
o
py_strea
m
: File
.
open enc
o
ding doesn't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
test:
f
ix broken assertions on Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream uses IO
.
t
r
yspli
c
e
instead of IO
.
splice
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
tes
t
: re
m
ove
u
n
u
sed_port
function
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
add IO
.
trysplice interface
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
Wo
n
g
io/sp
l
i
ce: unindent
commit
|
commitdiff
|
tree
2011-02-05
Eric Wo
n
g
test: cleanup unused_p
o
rt function
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
clea
n
up packaging an
d
use pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c: switch to wrongdoc
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
G
NUmakefile
:
sync examples for documentation publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wo
n
g
GNUmakefile: up
d
ate RAA on ne
w
re
l
ea
s
es
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ru
b
y io_splice 2
.
2
.
0 -
u
pd
a
tes for Linux 2
.
6
.
3
5
commit
|
commitdiff
|
tree
2010-08-02
E
ric
W
ong
add
IO#pipe_si
z
e and IO#pipe
_
s
i
ze=
a
ccessors
commit
|
commitdiff
|
tree
2010-06-24
E
ric Wo
n
g
te
s
t_io_splice: fix broken
t
e
st
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
R
u
b
y
io_splic
e
2
.
1
.
0 - IO:
:
Splic
e
.
copy_
s
tr
e
am fixes
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc: help RDoc r
e
a
d IO
:
:
S
plice singleton methods
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
docum
e
nt +src+ and +
d
st+ for IO::Splice
.
{
f
ull,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUmakefi
l
e: add rcov target
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
c
o
py_stre
a
m:
h
and
l
e and bl
o
ck on EAGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Eric W
o
ng
GNUmakefile: allow pas
s
ing
o
ption
s
to test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric
W
ong
copy_stream: cleanu
p
a
fte
r
o
ur
s
elves
commit
|
commitdiff
|
tree
2010-06-06
E
r
i
c Wong
C
OPYING: bundle the L
G
PLv2
.
1 inste
a
d of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric W
o
ng
R
uby io_splice 2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wo
n
g
update
PIPE_CA
P
A docu
m
entatio
n
for Linux
2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Won
g
reli
c
ens
e
to LGPL
v
2
.
1+
(from LGPLv3 only
)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
E
ri
c
Wong
GNUmakefile: make our unit tes
t
s P
H
ONY
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Wo
n
g
e
xample
s
/spl
i
c
e-
c
p: simplify
w
it
h
I
O
::Splice
.
copy_stream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_spli
c
e_ext: requ
i
re
er
r
no
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_stream takes source
offset like
the
n
on-splice
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric Wong
allow IO
.
vmsp
l
ice to take
a single string
commit
|
commitdiff
|
tree
2010-06-01
Eric Won
g
copy_stre
a
m: always tr
y
to move pages instead of
copyi
n
g
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c W
o
ng
p
r
e
limin
a
ry support for F_GETPIPE_SZ and
F
_S
E
T
P
I
PE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Eric
Wong
upd
a
te
IO:
:
Splice::F_MOVE documentation for 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
Eric
W
ong
s
i
mplify
e
xamples for 1
.
0
.
0
API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
i
m
plement IO::Splice
.
copy
_
stream
commit
|
commitdiff
|
tree
2010-05-27
Eric
Wong
fix indentati
o
n bug
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
Ruby
io_spli
c
e
1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
clean
u
p makefiles
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c Wong
test f
o
r
n
on-b
l
ocking, non-pipe descriptor
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
Wong
clarify wording in license
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allo
w
I
O
(-ish)
obje
c
t
s
as descriptor arguments
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: enable Rub
y
w
arning
s
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
I
O
.
splic
e
alway
s
releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
test: more de
s
criptive Te
m
pf
i
l
e
names
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
doc: bet
t
er expl
a
in the need for
IO:
:
Splice::F_NONB
L
OCK
commit
|
commitdiff
|
tree
2010-05-27
E
ric Wong
avoid partial writes on IO
.
vmsplice un
l
es
s
F_NONBLO
C
K
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric Wong
split ou
t
AR
Y
2IOVEC macro
commit
|
commitdiff
|
tree
2010-05-23
Eric
W
ong
GNUmakefile: switch to RDo
c
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric W
o
n
g
"Spl
i
ce"
s
houl
d
be a
m
o
dule, n
o
t a class
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
README: add
mailing list archive informatio
n
commit
|
commitdiff
|
tree
2010-02-15
Eric
W
on
g
LIC
E
NSE: s/posix_
m
q
/io
_
linux/
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
Wong
a
d
d
gemspec
commit
|
commitdiff
|
tree
2010-02-15
Eri
c
Wong
in
i
tial
commit
|
commitdiff
|
tree