repo.or.cz
/
sleepy_penguin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
kqueue: modernize Struct usage for Ruby 2.5.0dev
2017-04-15
Eric Wong
k
q
ueu
e
: modern
i
z
e
Struct usa
g
e for Ruby 2
.
5
.
0dev
commit
|
commitdiff
|
tree
2017-04-14
E
r
i
c
Wong
kq
u
eue:
e
nsure close-
o
n-
e
xec flag is
s
et
commit
|
commitdiff
|
tree
2017-03-22
Er
i
c Wong
sl
e
e
py_pengu
i
n 3
.
5
.
0
commit
|
commitdiff
|
tree
2017-03-22
Eric Wong
d
o
c
: avoid incorrect links to
E
poll:
:
IO
commit
|
commitdiff
|
tree
2017-03-22
Er
i
c Wong
doc: tests and examples for cha
n
g
i
n
g pipe size in Linux
commit
|
commitdiff
|
tree
2017-03-22
Eric Wong
copy_file_range: add documen
t
ation
commit
|
commitdiff
|
tree
2017-03-22
Eric Wong
b
u
ild:
remove build-tim
e
ol
d
doc dependenc
y
commit
|
commitdiff
|
tree
2017-03-22
Eri
c
Wo
n
g
sp_copy:
r
emove
d
ummy 1
.
8
code for non-native threaded
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Eric Wong
kqueue: remove
IO#auto
c
lose
=
and 1
.
8-related ch
e
cks
commit
|
commitdiff
|
tree
2017-03-18
Eric
Wong
epoll: ad
d
EPOLLEX
C
LUSIVE c
o
nstant
a
n
d
document
a
tio
n
commit
|
commitdiff
|
tree
2017-03-17
Er
i
c Wong
f
a
vor re
q
uire_rel
a
tive over require
commit
|
commitdiff
|
tree
2017-03-17
Eric
W
ong
epoll: a
d
d ne
w
line to Ke
r
nel#war
n
mess
a
ges for atomicity
commit
|
commitdiff
|
tree
2017-03-16
Eric
Wong
drop
unuse
d
Ruby 1
.
8
supp
o
rt code
commit
|
commitdiff
|
tree
2017-03-16
Eric
Won
g
allow nestable TLS
b
u
ffers within
t
he same threa
d
commit
|
commitdiff
|
tree
2017-03-16
Eric Won
g
f
r
ee b
u
f
f
er
i
f pthread_setspecific fails
commit
|
commitdiff
|
tree
2017-03-11
Eric Wong
te
s
ts: switch to test-
u
ni
t
commit
|
commitdiff
|
tree
2017-03-11
E
r
ic Wong
portability fixes for systems w/o splic
e
,
c
opy_file_rang
e
commit
|
commitdiff
|
tree
2017-03-11
Er
i
c
W
o
ng
imple
m
ent linux_se
n
dfile sup
p
o
rt
commit
|
commitdiff
|
tree
2017-03-02
Eric Wong
gemspec: use SPDX-compa
t
ible license specifie
r
commit
|
commitdiff
|
tree
2017-01-05
Eric W
o
ng
co
p
y_
f
i
l
e_r
a
ng
e
:
move
w
rapper to Ruby for keyword
a
rg
.
.
.
commit
|
commitdiff
|
tree
2017-01-04
Eric
Wong
rem
o
ve
PIPE_BUF const
a
nt definition
commit
|
commitdiff
|
tree
2017-01-04
Eric Wong
doc: remove refer
e
nce
s
to IO#
p
ipe_size
a
cces
s
or
commit
|
commitdiff
|
tree
2017-01-04
Eric
Wong
new API for splice and tee
commit
|
commitdiff
|
tree
2017-01-04
Eri
c
Wong
copy_file_range: use correct syscall numbers
o
n x8
6
.
.
.
commit
|
commitdiff
|
tree
2017-01-04
Eric Wong
p
k
g
.
mk:
various upd
a
tes fro
m
other projects
commit
|
commitdiff
|
tree
2017-01-02
Eric Wong
splice: clarification
regarding tee() flags
commit
|
commitdiff
|
tree
2017-01-02
Eric Wong
unif
y
rb_gc() handling for out-o
f
-FD condit
i
ons
commit
|
commitdiff
|
tree
2017-01-02
Eric Wong
doc: various URL updates (htt
p
s)
commit
|
commitdiff
|
tree
2016-03-15
Eric Wong
im
p
lement copy
_
f
i
le
_
range support for L
i
nux 4
.
5+
commit
|
commitdiff
|
tree
2016-03-15
Eric Wong
su
p
port
t
h
e splice(2) and tee(2) s
y
scalls
commit
|
commitdiff
|
tree
2015-12-07
Eric
W
ong
note
t
he epo
l
l/io
.
rb fil
e
is
only for Ruby 1
.
8
commit
|
commitdiff
|
tree
2015-06-05
E
ric Won
g
e
p
oll: allow :CLOE
X
EC i
n
st
e
ad o
f
th
e
long constant
commit
|
commitdiff
|
tree
2015-04-22
Er
i
c Wong
TODO: ad
d
memfd item
commit
|
commitdiff
|
tree
2015-01-11
Eric W
o
ng
RE
A
DME:
fix wording: are => is
commit
|
commitdiff
|
tree
2015-01-11
Er
i
c Wo
n
g
sleepy_penguin 3
.
4
.
1 - m
i
nor
u
p
dat
e
s
commit
|
commitdiff
|
tree
2015-01-11
Eric Won
g
gemsp
e
c:
r
emove dead r
d
oc_o
p
tions c
o
n
fig
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
sl
e
epy_penguin 3
.
4
.
0 -
m
inor
u
pdates
commit
|
commitdiff
|
tree
2015-01-11
Eric
Wong
g
emsp
e
c: use minite
s
t,
not
test-unit
commit
|
commitdiff
|
tree
2015-01-11
E
ri
c
Wo
n
g
R
EADM
E
: st
o
p mentioning Rubini
u
s
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
GNUm
a
kef
i
le: drop more RubyForge ref
e
rences
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
README: label the link to t
h
e ma
i
ling list
archives
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
gem
s
pec: ad
d
d
e
v dependen
c
y on test
-
unit 3
.
x
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
cleanup doc
u
men
t
ation l
i
nk
s
a
n
d i
g
nores
commit
|
commitdiff
|
tree
2015-01-11
E
ric W
o
ng
relax license
to
L
GPLv2
.
1+ (from
v
2
.
1 &
&
v3 only)
commit
|
commitdiff
|
tree
2015-01-11
E
ri
c
Wo
n
g
change mailing li
s
t
t
o sleepy-penguin@bo
g
omi
p
s
.
org
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
swi
t
ch docu
m
entation t
o
old
d
oc
commit
|
commitdiff
|
tree
2014-12-28
Eri
c
W
o
ng
i
n
o
tif
y
:
cleanup Inotify
:
:Even
t
creation
commit
|
commitdiff
|
tree
2014-12-28
E
ric Wong
e
x
tcon
f
:
detect
inot
i
f
y
_i
n
it1
in libc
commit
|
commitdiff
|
tree
2014-12-27
Eric
W
ong
te
s
t_
i
noti
f
y
: add test
fo
r
rm_wat
c
h
commit
|
commitdiff
|
tree
2014-02-08
E
ric Won
g
test_kque
u
e_io:
a
dd test for delet
i
n
g
i
t
ems
commit
|
commitdiff
|
tree
2013-12-30
Eric
Wo
n
g
sle
e
py_penguin 3
.
3
.
0 -
fixes and c
o
m
patibilit
y
impro
v
e
ments
Eric Wong
(13):
commit
|
commitdiff
|
tree
2013-12-27
Er
i
c Wong
extconf: avoid
unnecessary linkage again
s
t libkqueue
commit
|
commitdiff
|
tree
2013-12-27
Eric Wong
refactor and
fix
lea
k
f
r
o
m
thread-local
s
torage use
commit
|
commitdiff
|
tree
2013-11-21
Eric Wong
value2timespec: use StringValueCStr fo
r
correctness
commit
|
commitdiff
|
tree
2013-11-21
Eric Wong
work around lack of rb
_
io_get_io in Rubinius
commit
|
commitdiff
|
tree
2013-10-19
Eric
W
ong
tests: remove vers
i
on-dep
e
ndent FD_CLOEXE
C
c
h
ecks
commit
|
commitdiff
|
tree
2013-10-19
E
ric W
o
n
g
r
e
mov
e
all signalfd-related
files
commit
|
commitdiff
|
tree
2013-10-19
Eric Wo
n
g
t
e
st_epoll: switch
test_du
p
_and_fork to exit
!
commit
|
commitdiff
|
tree
2013-10-19
Er
i
c
W
o
ng
tests: s
w
i
tch
t
o minitest
commit
|
commitdiff
|
tree
2013-10-19
E
ric W
o
ng
uti
l
:
m
inor cleanup
to favor rb_io_get_io
commit
|
commitdiff
|
tree
2013-09-30
Er
i
c Wong
Rake
f
i
l
e
:
kill raa_update t
a
s
k
commit
|
commitdiff
|
tree
2013-09-26
E
r
ic
Wong
init: avoid red
e
f
i
nitio
n
warning for _GNU_S
O
URCE
commit
|
commitdiff
|
tree
2013-09-26
E
r
ic Wong
a
v
oid RAR
R
AY_PT
R
usage for Linu
x
-only bits
commit
|
commitdiff
|
tree
2013-09-26
Eric Wong
t
est_epoll
:
m
i
nor compatibi
l
ity
fix for Ruby 2
.
1
.
0
commit
|
commitdiff
|
tree
2013-07-16
Eric Wong
s
l
eepy_penguin 3
.
2
.
0 - minor bug
fixes,
p
re
l
iminary
.
.
.
commit
|
commitdiff
|
tree
2013-07-03
Eric Wong
pkg: inclu
d
e generated v
e
rsi
o
n header in
d
i
s
tribution
commit
|
commitdiff
|
tree
2013-05-15
Eric Wong
test_
e
poll_io: ensure subclassing Ep
o
ll::IO works
commit
|
commitdiff
|
tree
2013-05-03
Eric Wong
aut
o
-g
e
ner
a
te
S
LEEPY
_
PENGUI
N
_VE
R
SION const
a
nt
commit
|
commitdiff
|
tree
2013-05-03
Eric W
o
ng
README: update
with latest features
commit
|
commitdiff
|
tree
2013-05-03
Eric
W
o
ng
t
e
st
_
kqueue_io: ad
d
itional test
fo
r
IO-
l
ikeness
commit
|
commitdiff
|
tree
2013-05-03
Eric Wo
n
g
kq
u
eue: remove ti
m
eout han
d
li
n
g f
o
r ne
v
ent
s
==0
commit
|
commitdiff
|
tree
2013-05-03
Eric Wong
do
c
: flesh ou
t
k
queue-
r
elated documenta
t
io
n
commit
|
commitdiff
|
tree
2013-05-02
Eric W
o
n
g
do no
t
propag
a
te Errno::EINTR
into R
u
by
commit
|
commitdiff
|
tree
2013-04-30
E
r
ic Wong
tes
t
_epoll: workaround race condit
i
on in test_close
commit
|
commitdiff
|
tree
2013-04-30
E
r
ic Wong
epoll: clear FD
m
arks
s
naps
h
ot before returni
n
g
commit
|
commitdiff
|
tree
2013-04-30
Eric Wong
test_epoll: increase de
l
a
y betwe
e
n si
g
n
a
l
spamm
i
ng
commit
|
commitdiff
|
tree
2013-04-30
Eric Wong
t
est
_
epoll:
jo
i
n threa
d
be
f
ore r
e
tu
r
n from
t
est
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
kqueue: w
o
rkaround lack of RSTRUCT* macros on Rubi
n
ius
commit
|
commitdiff
|
tree
2013-04-29
E
r
i
c
Won
g
t
es
t
_
e
poll
:
workaround MR
I
1
.
8 threading bug
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
kqu
e
ue: set zero tim
e
o
u
t if
n
ot
retrieving ev
e
nts
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
test_tim
e
rfd: relax timi
n
g
-
sensitive
t
est
commit
|
commitdiff
|
tree
2013-04-29
E
r
ic Wong
test_kqueue_io: test fo
r
mult
i
ple event ret
u
rn
commit
|
commitdiff
|
tree
2013-04-29
Eric
Wo
n
g
test_kqueue: join t
h
read after
t
e
st
commit
|
commitdiff
|
tree
2013-04-29
Eric
W
on
g
fo
r
k
-
safe "to_io"
i
n high-level ep
o
ll/kq
u
eue
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
test_epoll: avoid sle
e
p
i
ng inside a signal handler
commit
|
commitdiff
|
tree
2013-04-29
E
r
i
c Wong
test: remove Rub
i
nius-s
p
ecific checks a
n
d s
k
i
p
s
commit
|
commitdiff
|
tree
2013-04-29
Eri
c
Won
g
test_epoll: remo
v
e asser
t
_nothin
g
_raised
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
preli
m
inary kq
u
eue s
u
pport
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
pkg
.
mk: allow pa
s
sing arguments to e
x
tco
n
f
commit
|
commitdiff
|
tree
2013-04-21
Eric Wong
epoll: enforce maxevents >
0 befo
r
e memory allocation
commit
|
commitdiff
|
tree
2013-04-21
Eric
Won
g
fav
o
r
comparison against 0 f
o
r error c
h
ecking
commit
|
commitdiff
|
tree
2013-04-13
Eric Wo
n
g
set close-on-exec by defa
u
lt under Ruby
2
.
0
commit
|
commitdiff
|
tree
2013-04-13
Eri
c
Wong
extconf: re
m
ove pthread checks
commit
|
commitdiff
|
tree
2013-04-13
Eric Wong
R
E
ADME:
update des
c
rip
t
ion
commit
|
commitdiff
|
tree
2013-04-13
Eric Wong
d
o
c: rdoc fixes and cl
e
a
n
up
s
commit
|
commitdiff
|
tree
2013-04-13
E
r
i
c Wong
.
wr
o
n
gdoc: a
d
d public
/
private email
a
ddress
e
s
commit
|
commitdiff
|
tree
2013-04-12
Eric Won
g
epoll
:
c
leanup
GVL-release code f
o
r
Ruby 2
.
0
.
0
commit
|
commitdiff
|
tree
2013-04-12
Eric Wong
in
o
tify: thread
-
safe
I
n
otify#take fo
r
rbx
commit
|
commitdiff
|
tree
2013-04-12
E
ric
W
ong
inot
i
fy:
u
s
e
thread-l
o
cal i
n
tern
a
l buffer
commit
|
commitdiff
|
tree
2013-04-12
Er
i
c Wong
license + gem
p
acka
g
ing cleanups
commit
|
commitdiff
|
tree
next