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: get rid of unused variable warnings
2018-12-11
Eric Wong
kqueue: get r
i
d of
unused varia
b
le warnings
commit
|
commitdiff
|
tree
2018-12-11
Eric Wong
fix
64-to
-
3
2-bit truncation warn
i
ng
commit
|
commitdiff
|
tree
2017-04-15
E
ric Wong
kqueue: moderni
z
e Stru
c
t usage
for Rub
y
2
.
5
.
0dev
commit
|
commitdiff
|
tree
2017-04-14
Eric Wong
kqueue: e
n
sur
e
cl
o
se-on
-
exec flag i
s
s
e
t
commit
|
commitdiff
|
tree
2017-03-22
Eric
W
o
n
g
s
l
eepy_pengu
i
n 3
.
5
.
0
commit
|
commitdiff
|
tree
2017-03-22
E
ric Wong
doc: avo
i
d incorrect links to Epoll::IO
commit
|
commitdiff
|
tree
2017-03-22
Eric W
o
n
g
do
c
: tests and examples for ch
a
nging
p
i
p
e size in Linux
commit
|
commitdiff
|
tree
2017-03-22
Er
i
c Wong
copy_
f
i
l
e_range: add documentation
commit
|
commitdiff
|
tree
2017-03-22
E
r
ic Wong
b
uild: rem
o
ve b
u
il
d
-
t
ime olddoc
d
epe
n
dency
commit
|
commitdiff
|
tree
2017-03-22
Eric Wong
sp_copy: remove dummy 1
.
8 code for non-
n
ative thread
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Eric Wo
n
g
kq
u
eu
e
: remov
e
IO#aut
o
close= and 1
.
8-related checks
commit
|
commitdiff
|
tree
2017-03-18
Eric
W
o
ng
epoll: add EPOLLEX
C
LUSI
V
E constant and docume
n
tation
commit
|
commitdiff
|
tree
2017-03-17
Eric Wong
f
a
v
or require_relative over req
u
ire
commit
|
commitdiff
|
tree
2017-03-17
Eric Wong
epoll: add
newline to Kernel#war
n
messages for ato
m
icity
commit
|
commitdiff
|
tree
2017-03-16
Eric Wong
drop
u
nused R
u
by 1
.
8 support
c
ode
commit
|
commitdiff
|
tree
2017-03-16
Eric Wong
a
llow
nestab
l
e TLS buf
f
ers wit
h
in
the same
thread
commit
|
commitdiff
|
tree
2017-03-16
Eric Wong
free b
u
ffer if pthread_sets
p
e
cif
i
c fai
l
s
commit
|
commitdiff
|
tree
2017-03-11
Er
i
c
Wong
tests: switch to test-unit
commit
|
commitdiff
|
tree
2017-03-11
Eric Won
g
port
a
bility
fi
x
es f
o
r systems w/o spl
i
ce, cop
y
_fi
l
e_range
commit
|
commitdiff
|
tree
2017-03-11
Er
i
c Wong
im
p
lem
e
nt l
i
nux
_
sendfile support
commit
|
commitdiff
|
tree
2017-03-02
Eric Wong
ge
m
spec: u
s
e
S
P
DX-compatib
l
e lic
e
nse
s
pecifier
commit
|
commitdiff
|
tree
2017-01-05
Eric
W
ong
copy_file_rang
e
: move wrapper to Rub
y
for
keyword arg
.
.
.
commit
|
commitdiff
|
tree
2017-01-04
Eric
W
ong
remove
P
I
P
E_BUF constan
t
definit
i
on
commit
|
commitdiff
|
tree
2017-01-04
E
r
i
c
Wong
d
o
c
: re
m
ove ref
e
rences
t
o I
O
#pipe_size
a
cc
e
ssor
commit
|
commitdiff
|
tree
2017-01-04
Eric Wong
new
API for splice and te
e
commit
|
commitdiff
|
tree
2017-01-04
Eric Wong
c
opy_file_range: use co
r
rect syscall numb
e
rs on x
8
6
.
.
.
commit
|
commitdiff
|
tree
2017-01-04
Eric Wong
pkg
.
m
k
:
va
r
ious
u
p
dat
e
s from other
p
r
o
jects
commit
|
commitdiff
|
tree
2017-01-02
Er
i
c
W
o
ng
spli
c
e
:
cl
a
rification regar
d
ing
t
ee() flags
commit
|
commitdiff
|
tree
2017-01-02
E
r
ic Wong
unify r
b
_
g
c() ha
n
dl
i
ng for out-of-FD
con
d
itions
commit
|
commitdiff
|
tree
2017-01-02
Eric W
o
ng
doc
:
various
URL updates (https)
commit
|
commitdiff
|
tree
2016-03-15
Eric Wo
n
g
impl
e
ment copy_file_range
s
upport
for Linux 4
.
5+
commit
|
commitdiff
|
tree
2016-03-15
Eric
W
ong
support th
e
spli
c
e(2) and tee(2) sy
s
ca
l
ls
commit
|
commitdiff
|
tree
2015-12-07
Eric W
o
ng
note the epoll/io
.
rb file is only for Ru
b
y 1
.
8
commit
|
commitdiff
|
tree
2015-06-05
Er
i
c Wong
epoll
:
allow :C
L
OEXEC
i
nstead of the long
c
onstan
t
commit
|
commitdiff
|
tree
2015-04-22
Eric Wong
TODO: add memfd i
t
e
m
commit
|
commitdiff
|
tree
2015-01-11
E
r
i
c
Wong
README: fix
w
o
rdin
g
:
are
=> is
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
sleep
y
_penguin 3
.
4
.
1 - min
o
r updates
commit
|
commitdiff
|
tree
2015-01-11
Eric W
o
ng
gemspec: r
e
mov
e
d
e
ad rdoc
_
o
p
tions con
f
ig
commit
|
commitdiff
|
tree
2015-01-11
Eri
c
Wong
sleepy_pe
n
guin
3
.
4
.
0 - minor update
s
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
g
e
mspec: use min
i
test,
n
o
t test-u
n
it
commit
|
commitdiff
|
tree
2015-01-11
Er
i
c Wong
README:
s
t
o
p mentioning
R
ubinius
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
GN
U
mak
e
f
i
le: d
r
o
p
m
o
re RubyF
o
r
ge ref
e
re
n
ces
commit
|
commitdiff
|
tree
2015-01-11
Eric W
o
ng
R
E
ADME: label the
l
ink to the mailing
l
ist archives
commit
|
commitdiff
|
tree
2015-01-11
Er
i
c Wong
gemspec:
a
dd dev d
e
pendency on test-u
n
it
3
.
x
commit
|
commitdiff
|
tree
2015-01-11
E
r
ic Wong
cl
e
anup d
o
cum
e
ntation links and ig
n
ores
commit
|
commitdiff
|
tree
2015-01-11
E
r
ic Wong
r
e
la
x
l
i
cens
e
to LGPLv2
.
1+
(from v2
.
1 && v3
o
n
ly)
commit
|
commitdiff
|
tree
2015-01-11
Er
i
c Wong
chan
g
e mailing li
s
t to slee
p
y-pe
n
guin@bogomips
.
org
commit
|
commitdiff
|
tree
2015-01-11
Eri
c
Wong
s
w
i
tch documentation to
o
lddoc
commit
|
commitdiff
|
tree
2014-12-28
Eri
c
Won
g
inotify: cl
e
an
u
p Inotif
y
::Event
creation
commit
|
commitdiff
|
tree
2014-12-28
E
r
ic Wong
extconf: detect
i
n
otify_i
n
it1 in libc
commit
|
commitdiff
|
tree
2014-12-27
Eric
W
ong
test
_
inotify:
a
d
d te
s
t
for rm_w
a
tch
commit
|
commitdiff
|
tree
2014-02-08
Eric Wong
t
e
s
t
_kqueue_io: add test for d
e
leting item
s
commit
|
commitdiff
|
tree
2013-12-30
Eric Wong
sleep
y
_penguin
3
.
3
.
0 - fixes and com
p
atibility improvements
Eric Wong
(13):
commit
|
commitdiff
|
tree
2013-12-27
Eric Wong
extconf: avo
i
d unnecessary l
i
nkage against libkqu
e
ue
commit
|
commitdiff
|
tree
2013-12-27
Er
i
c
W
o
n
g
refactor and f
i
x leak from
t
hread-l
o
cal storage use
commit
|
commitdiff
|
tree
2013-11-21
Eri
c
Wong
value2timespec: u
s
e Str
i
ngValueC
S
tr for correct
n
ess
commit
|
commitdiff
|
tree
2013-11-21
Eric Wong
wo
r
k around
l
ack
o
f rb_io_get
_
io in Ru
b
i
nius
commit
|
commitdiff
|
tree
2013-10-19
Eric Wong
t
e
sts: remo
v
e version-dependent FD_CLOE
X
E
C che
c
k
s
commit
|
commitdiff
|
tree
2013-10-19
Eric W
o
ng
remove all signal
f
d-rela
t
ed files
commit
|
commitdiff
|
tree
2013-10-19
Eric Wong
t
est_e
p
o
l
l
: sw
i
tch
t
est_dup_and_for
k
to exi
t
!
commit
|
commitdiff
|
tree
2013-10-19
Eric Wong
tests:
s
w
i
t
c
h to mi
n
i
t
est
commit
|
commitdiff
|
tree
2013-10-19
Eric Won
g
util: mi
n
or c
l
eanup to favor rb
_
io_get_
i
o
commit
|
commitdiff
|
tree
2013-09-30
Eric
Wong
Rak
e
fi
l
e
:
kill raa_
u
pdate task
commit
|
commitdiff
|
tree
2013-09-26
E
r
ic Wong
i
nit: avoid rede
f
initi
o
n
warning for _GNU_SOURCE
commit
|
commitdiff
|
tree
2013-09-26
Eric Wong
avoid RAR
R
AY_PTR u
s
age for Linux-only
b
its
commit
|
commitdiff
|
tree
2013-09-26
Er
i
c Wong
tes
t
_epoll: minor compatibil
i
ty fix
for Ruby 2
.
1
.
0
commit
|
commitdiff
|
tree
2013-07-16
Eric Wo
n
g
sleepy_pen
g
uin
3
.
2
.
0 - m
i
n
o
r bug
f
ixe
s
, preliminary
.
.
.
commit
|
commitdiff
|
tree
2013-07-03
Eric Won
g
p
kg: inc
l
u
d
e gene
r
ated version header
in di
s
trib
u
t
i
on
commit
|
commitdiff
|
tree
2013-05-15
Eric Wong
test
_
e
p
o
ll_io: ensure subclassing Epoll::IO
w
orks
commit
|
commitdiff
|
tree
2013-05-03
Eric W
o
ng
auto-ge
n
er
a
te SLEEPY_PENGUIN_V
E
RSION constan
t
commit
|
commitdiff
|
tree
2013-05-03
Eri
c
W
o
ng
R
EADME: update with lates
t
features
commit
|
commitdiff
|
tree
2013-05-03
E
ric Wong
t
est_k
q
u
eue_io: a
d
ditional test fo
r
IO-like
n
es
s
commit
|
commitdiff
|
tree
2013-05-03
E
ric Wong
k
q
ueue: remove timeout hand
l
ing
fo
r
n
e
ven
t
s=
=
0
commit
|
commitdiff
|
tree
2013-05-03
Eric Wong
d
oc: fl
e
sh
out kqu
e
ue-related documentatio
n
commit
|
commitdiff
|
tree
2013-05-02
Eri
c
Wong
d
o no
t
propagate Errno::EINTR into R
u
by
commit
|
commitdiff
|
tree
2013-04-30
Eric Wong
t
est
_
epoll: wor
k
around
r
ace
c
ondition in test_clos
e
commit
|
commitdiff
|
tree
2013-04-30
Er
i
c Won
g
epoll: clear FD marks snaps
h
ot before returning
commit
|
commitdiff
|
tree
2013-04-30
E
ric Wong
test_ep
o
ll
:
increase delay
b
e
tween
s
ignal spamming
commit
|
commitdiff
|
tree
2013-04-30
E
r
ic Wong
tes
t
_
e
poll: jo
i
n t
h
r
e
ad
b
efore return from
test
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
kque
u
e: wo
r
karound lack of RSTRUCT
*
macros
on Rubinius
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
test_epoll:
w
orkaround MRI
1
.
8
t
hreadi
n
g
bug
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
kqueue: set zero
t
i
m
eout if not retrie
v
i
ng events
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
test_time
r
fd: relax ti
m
ing-sensit
i
v
e t
e
st
commit
|
commitdiff
|
tree
2013-04-29
Eric Wo
n
g
t
e
st_kqueue_
i
o: test for multiple e
v
e
n
t return
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
test_k
q
ueue:
join thread a
f
te
r
test
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
fork-
s
afe
"to_io" in high-level
epoll/kqueue
commit
|
commitdiff
|
tree
2013-04-29
E
ric Wong
test_epoll: a
v
oid sl
e
e
p
ing inside a sig
n
al han
d
ler
commit
|
commitdiff
|
tree
2013-04-29
Er
i
c Wong
t
e
st: remove Rub
i
nius-specific checks and
s
kips
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
test_
e
pol
l
: remo
v
e assert_nothing_rai
s
ed
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
pr
e
liminary
k
queue support
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
pkg
.
mk:
allow passing a
r
gume
n
ts to e
x
tconf
commit
|
commitdiff
|
tree
2013-04-21
E
ric Wo
n
g
epoll: enforce maxevents >
0
befor
e
memory al
l
ocation
commit
|
commitdiff
|
tree
2013-04-21
Er
i
c Won
g
favor comparison against
0
for error checking
commit
|
commitdiff
|
tree
2013-04-13
Eric W
o
ng
s
et cl
o
se-on-exec
b
y
defa
u
lt
u
nder Ruby
2
.
0
commit
|
commitdiff
|
tree
2013-04-13
Eric Wong
ext
c
on
f
:
remove pthrea
d
checks
commit
|
commitdiff
|
tree
2013-04-13
Eric Wong
README
:
update description
commit
|
commitdiff
|
tree
2013-04-13
Er
i
c Wong
d
o
c: rd
o
c fi
x
es
and cle
a
nu
p
s
commit
|
commitdiff
|
tree
2013-04-13
Eric
W
o
n
g
.
wrongdoc: add public/private email addresses
commit
|
commitdiff
|
tree
2013-04-12
E
r
i
c
Wong
epoll: clea
n
up GVL-
r
elease code fo
r
Ruby 2
.
0
.
0
commit
|
commitdiff
|
tree
2013-04-12
E
ric Wong
inotify:
t
hre
a
d-safe Inotify
#
take for
r
b
x
commit
|
commitdiff
|
tree
next