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
io_splice 3.0.0 - kinder, gentler Linux zero-copy
2011-03-01
Er
i
c Wong
io_splice
3
.
0
.
0 - kinder, gentler Linux z
e
ro-copy
commit
|
commitdiff
|
tree
2011-02-28
Eric Won
g
d
oc: more notes fo
r
IO
.
vmspli
c
e
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
rem
o
ve VERSION c
o
nstant
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
doc: RDoc for new
i
nterface
s
and
c
hanges
commit
|
commitdiff
|
tree
2011-02-28
E
ric Wong
IO
.
vmspl
i
ce flags argument de
f
aults to zero
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
add IO
.
trytee
interface
commit
|
commitdiff
|
tree
2011-02-27
Er
i
c Wong
trysp
l
ice implies SPLICE_F_NONBL
O
C
K for f
l
ags
commit
|
commitdiff
|
tree
2011-02-27
Eri
c
Wong
f
l
ags
are optional for splice an
d
trysplic
e
commit
|
commitdiff
|
tree
2011-02-27
Eric Wong
shorten calls to rb_thr
e
ad_blocking_re
g
ion
commit
|
commitdiff
|
tree
2011-02-26
E
r
ic Wong
avoid si
g
n
e
d
vs unsigned
c
omparison
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
co
p
y
_
stream:
F
ile
.
open
e
n
c
oding does
n
't matter
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
test: fi
x
broken assertions o
n
Ruby 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-02-26
Eric Wong
copy_stream us
e
s IO
.
trysplice
instead of IO
.
spl
i
ce
commit
|
commitdiff
|
tree
2011-02-26
Er
i
c Wong
t
e
s
t
: remove
unused_port f
u
nction
commit
|
commitdiff
|
tree
2011-02-26
Eric W
o
ng
ad
d
I
O
.
t
r
ysplice interfa
c
e
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
i
o
/splice
:
u
n
indent
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
t
e
st: cl
e
anup
u
n
u
sed_por
t
function
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wong
clean
u
p
packaging
and us
e
pkg
.
mk
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
doc: switch to wrong
d
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
GNU
m
ak
e
f
i
le: syn
c
e
x
ampl
e
s
for documentation publishing
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
GNUma
k
efile: updat
e
R
A
A
on ne
w
releases
commit
|
commitdiff
|
tree
2010-08-02
Eric Wong
Ruby io_spli
c
e
2
.
2
.
0
-
u
pdates for Li
n
ux 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-08-02
E
ric Wong
add IO#pipe_size
a
nd
I
O
#pip
e
_size=
accessors
commit
|
commitdiff
|
tree
2010-06-24
Eric Won
g
te
s
t_io_splice: f
i
x broken test
commit
|
commitdiff
|
tree
2010-06-06
Eric
Wo
n
g
R
uby io_s
p
lice 2
.
1
.
0 - IO:
:
Sp
l
ice
.
cop
y
_
st
r
ea
m
fix
e
s
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
doc
:
h
e
lp RDoc r
e
ad
I
O
::Spl
i
ce singleton m
e
thods
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
docum
e
nt +src
+
and +
d
st
+
for IO::Splice
.
{full,partial}
commit
|
commitdiff
|
tree
2010-06-06
Eric Wong
GNUma
k
efile: add rcov
t
arget
commit
|
commitdiff
|
tree
2010-06-06
E
r
ic Wong
copy_st
r
eam: handle and blo
c
k on
E
AGAIN from the non
.
.
.
commit
|
commitdiff
|
tree
2010-06-06
Er
i
c
W
ong
GNU
m
ake
f
ile: allow pass
i
ng options t
o
test/unit
commit
|
commitdiff
|
tree
2010-06-06
Eric Wo
n
g
copy_stre
a
m: cleanup afte
r
ours
e
lves
commit
|
commitdiff
|
tree
2010-06-06
Eri
c
Wong
C
O
PYING: bundle the LG
P
Lv2
.
1 i
n
stead of LGPLv3
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
Ruby io_spli
c
e
2
.
0
.
0
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
upda
t
e P
I
PE
_
C
A
P
A
documentation for Li
n
u
x 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
relicense t
o
LGPLv2
.
1
+ (
f
rom LGPL
v
3
only)
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-06-05
Eri
c
Won
g
GN
U
m
a
ke
f
ile: mak
e
our unit
t
ests PHONY
commit
|
commitdiff
|
tree
2010-06-05
Er
i
c Wong
e
x
amples
/
spl
i
ce-cp
:
simp
l
ify with IO:
:
Splice
.
cop
y
_
s
tream
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
io_splice_ext: req
u
i
re errno
.
h
commit
|
commitdiff
|
tree
2010-06-05
Eric Wong
copy_s
t
r
eam takes source offs
e
t l
i
ke the non-spl
i
ce
.
.
.
commit
|
commitdiff
|
tree
2010-06-03
Eric
Won
g
a
llow IO
.
v
m
splice to tak
e
a single st
r
ing
commit
|
commitdiff
|
tree
2010-06-01
Eric W
o
ng
copy_stream:
al
w
ays tr
y
t
o
move
pages instead
o
f copying
commit
|
commitdiff
|
tree
2010-06-01
E
r
ic
W
ong
preliminary support
for F_GE
T
PIPE_SZ
a
nd F_SETPIPE_SZ
commit
|
commitdiff
|
tree
2010-06-01
Er
i
c
Wong
update IO::Splice::F_MOV
E
docum
e
ntation
f
or 2
.
6
.
35
commit
|
commitdiff
|
tree
2010-06-01
E
r
i
c
Wong
simplify
e
x
amples for 1
.
0
.
0 API
commit
|
commitdiff
|
tree
2010-06-01
Eric Wong
implement
I
O::
S
plice
.
copy_stream
commit
|
commitdiff
|
tree
2010-05-27
Eric
W
ong
fix indenta
t
ion bug
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
ng
Ruby io
_
sp
l
ice 1
.
0
.
0
commit
|
commitdiff
|
tree
2010-05-27
Er
i
c
W
ong
cleanup make
f
iles
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
n
g
test
f
or non-blocking,
n
on-pipe descrip
t
or
commit
|
commitdiff
|
tree
2010-05-27
E
r
ic Wong
clarify
wor
d
ing
in licen
s
e
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
allow IO(
-
ish)
obj
e
cts as desc
r
iptor argument
s
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
tes
t
: enable Ruby warnings
commit
|
commitdiff
|
tree
2010-05-27
Eri
c
Wong
IO
.
splice
a
lw
a
ys releases the GVL
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
test: more descriptive Tempf
i
le nam
e
s
commit
|
commitdiff
|
tree
2010-05-27
Eric W
o
n
g
d
o
c: better
e
xpl
a
in the need for I
O
::Spl
i
ce::F
_
NONBLOCK
commit
|
commitdiff
|
tree
2010-05-27
Eric Wong
avoid
p
art
i
al writ
e
s on IO
.
vms
p
lice unless F_NONB
L
OCK
Signed-off-by: Eric Wong <
normalperson@yhbt.net
>
commit
|
commitdiff
|
tree
2010-05-25
Eric W
o
n
g
spli
t
o
u
t
ARY2IOVEC ma
c
ro
commit
|
commitdiff
|
tree
2010-05-23
Eric
W
o
n
g
GNUmakefile: switch to RDoc
2
.
5
.
x
commit
|
commitdiff
|
tree
2010-05-23
Eric Wong
"
S
pl
i
ce" should be a mo
d
u
le, not
a
cl
a
ss
commit
|
commitdiff
|
tree
2010-02-21
E
ric Won
g
R
EADME:
add mailing l
i
st archi
v
e inf
o
rma
t
ion
commit
|
commitdiff
|
tree
2010-02-15
Er
i
c Wong
LICENSE: s/p
o
six_mq
/
io_linux/
commit
|
commitdiff
|
tree
2010-02-15
Eric Wong
add gems
p
e
c
commit
|
commitdiff
|
tree
2010-02-15
E
ric Wong
i
n
itial
commit
|
commitdiff
|
tree