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
doc: use HTTPS URLS when possible
2018-12-15
Eric
Wong
doc: use H
T
TPS URLS when possible
commit
|
commitdiff
|
tree
2018-12-14
Eric W
o
ng
e
p
oll: av
o
id redu
c
e block capt
u
re and
ivar req
u
est
s
commit
|
commitdiff
|
tree
2018-12-11
Eric Wong
kqueue: get
ri
d
of unused
v
a
r
iab
l
e wa
r
nings
commit
|
commitdiff
|
tree
2018-12-11
Er
i
c Wong
fix 64-
t
o-32-
b
it tru
n
cation warning
commit
|
commitdiff
|
tree
2017-04-15
Er
i
c Wong
kqueue: mo
d
e
rni
z
e
Stru
c
t u
s
ag
e
f
o
r Ruby 2
.
5
.
0
dev
commit
|
commitdiff
|
tree
2017-04-14
E
r
ic Won
g
k
q
ueue: ensure clo
s
e-on-exec flag is set
commit
|
commitdiff
|
tree
2017-03-22
E
ric W
o
ng
sle
e
p
y_penguin 3
.
5
.
0
commit
|
commitdiff
|
tree
2017-03-22
E
ric Wong
doc: avoi
d
incorrect lin
k
s t
o
Ep
o
ll
:
:IO
commit
|
commitdiff
|
tree
2017-03-22
Er
i
c Wong
doc: tests a
n
d examp
l
es f
o
r changin
g
p
ip
e
size
i
n Linux
commit
|
commitdiff
|
tree
2017-03-22
Eric Wong
c
o
py_file_range
:
a
dd do
c
umentati
o
n
commit
|
commitdiff
|
tree
2017-03-22
Eric Wong
build: r
e
mov
e
build-t
i
me old
d
oc d
e
p
end
e
ncy
commit
|
commitdiff
|
tree
2017-03-22
Eric Wong
sp_copy
:
remove d
u
mmy 1
.
8 code for non-native
threaded
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Eric Wong
k
q
u
eue:
r
emov
e
IO#autoc
l
o
s
e= and
1
.
8-related c
h
ecks
commit
|
commitdiff
|
tree
2017-03-18
Eric W
o
ng
e
p
oll: add EP
O
LLEXCLUSIVE co
n
s
tant and documentati
o
n
commit
|
commitdiff
|
tree
2017-03-17
Eric Wong
favor r
e
qu
i
r
e
_r
e
la
t
ive over requir
e
commit
|
commitdiff
|
tree
2017-03-17
Eric W
o
ng
epoll: add newline
to
K
ernel#warn m
e
s
sages for atomici
t
y
commit
|
commitdiff
|
tree
2017-03-16
E
ric Wong
d
rop
unused
Ruby 1
.
8
sup
p
ort c
o
de
commit
|
commitdiff
|
tree
2017-03-16
Eri
c
Wong
allow nestable T
L
S buffers wit
h
in the same th
r
ead
commit
|
commitdiff
|
tree
2017-03-16
Eric Wong
fre
e
buffer if pthread
_
setsp
e
cific fails
commit
|
commitdiff
|
tree
2017-03-11
Eric Won
g
tes
t
s:
switch to test
-
unit
commit
|
commitdiff
|
tree
2017-03-11
Eric Wo
n
g
portabil
i
ty fixes for
system
s
w/o splice, cop
y
_f
i
le_range
commit
|
commitdiff
|
tree
2017-03-11
E
r
ic Wong
implement lin
u
x_s
e
nd
f
ile
s
uppo
r
t
commit
|
commitdiff
|
tree
2017-03-02
Er
i
c
Wong
gemspec: use SPDX-compati
b
le
l
icense s
p
ecif
i
er
commit
|
commitdiff
|
tree
2017-01-05
Eric Wong
copy_file_range: move wrapp
e
r
t
o
Ruby for keyword arg
.
.
.
commit
|
commitdiff
|
tree
2017-01-04
Eric Wong
remov
e
PIPE_BUF constant definition
commit
|
commitdiff
|
tree
2017-01-04
Eri
c
Wo
n
g
do
c
: remov
e
r
eferences to IO#pi
p
e
_size acces
s
or
commit
|
commitdiff
|
tree
2017-01-04
Eric Wong
ne
w
A
PI for splic
e
and tee
commit
|
commitdiff
|
tree
2017-01-04
Eric W
o
ng
copy_file_
r
ange
:
use correct syscall number
s
on x8
6
.
.
.
commit
|
commitdiff
|
tree
2017-01-04
Eric W
o
n
g
pkg
.
m
k
: various updates from oth
e
r pro
j
ect
s
commit
|
commitdiff
|
tree
2017-01-02
Eri
c
Won
g
s
p
lice
:
c
la
r
ification
regardi
n
g tee() flags
commit
|
commitdiff
|
tree
2017-01-02
Eric Wong
unify rb
_
gc()
handli
n
g
for out-of-FD co
n
dit
i
o
ns
commit
|
commitdiff
|
tree
2017-01-02
Er
i
c
W
on
g
doc
:
v
a
rious
U
RL updates (
h
ttps)
commit
|
commitdiff
|
tree
2016-03-15
Er
i
c Wong
imple
m
ent copy_file
_
range support f
o
r Linux
4
.
5+
commit
|
commitdiff
|
tree
2016-03-15
Eric Wong
supp
o
rt the
s
plice(2)
a
n
d tee(2) sysc
a
lls
commit
|
commitdiff
|
tree
2015-12-07
Eric Wong
note the epoll/i
o
.
rb file is o
n
l
y
fo
r
R
u
by 1
.
8
commit
|
commitdiff
|
tree
2015-06-05
Er
i
c Wong
ep
o
ll: allow :CLO
E
XEC
instead of the long constant
commit
|
commitdiff
|
tree
2015-04-22
Eri
c
Wong
TODO: add memfd
i
t
em
commit
|
commitdiff
|
tree
2015-01-11
E
r
ic Wong
RE
A
DME: fix word
i
n
g
: a
r
e => is
commit
|
commitdiff
|
tree
2015-01-11
E
ric Wong
sl
e
epy_penguin
3
.
4
.
1 - minor updates
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
g
emspec: remove dead rd
o
c
_o
p
tions config
commit
|
commitdiff
|
tree
2015-01-11
Eric Won
g
sleep
y
_penguin 3
.
4
.
0 -
m
inor updates
commit
|
commitdiff
|
tree
2015-01-11
Eric Won
g
gem
s
pec: use minitest, not test-unit
commit
|
commitdiff
|
tree
2015-01-11
Eric
Wo
n
g
REA
D
ME: stop mentioning Rubinius
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
GNU
m
akefile: drop more
RubyForge
r
eference
s
commit
|
commitdiff
|
tree
2015-01-11
E
ric Wong
README: label the link to the
m
a
i
l
ing
li
s
t archives
commit
|
commitdiff
|
tree
2015-01-11
Eric Wo
n
g
gemspec: a
d
d dev depe
n
dency o
n
te
s
t-unit
3
.
x
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
cleanup documentation link
s
an
d
ignores
commit
|
commitdiff
|
tree
2015-01-11
Eric
W
ong
r
elax license
t
o LGPLv2
.
1+ (from v2
.
1 &
&
v3 on
l
y)
commit
|
commitdiff
|
tree
2015-01-11
Eric
W
ong
change mail
i
n
g
list
t
o sleepy-pe
n
gu
i
n
@b
o
gomips
.
o
r
g
commit
|
commitdiff
|
tree
2015-01-11
Eric Wong
switch docum
e
ntation to olddoc
commit
|
commitdiff
|
tree
2014-12-28
Eri
c
W
ong
inotify: clea
n
up Inotify::Event
creation
commit
|
commitdiff
|
tree
2014-12-28
Eri
c
Wong
extconf: detect inoti
f
y_
i
ni
t
1 in li
b
c
commit
|
commitdiff
|
tree
2014-12-27
Eric Wong
test_inot
i
fy
:
a
d
d
t
e
s
t
f
o
r
rm_w
a
tch
commit
|
commitdiff
|
tree
2014-02-08
Eric Won
g
t
est_kqueue_i
o
: a
d
d test for deleting items
commit
|
commitdiff
|
tree
2013-12-30
Eric Won
g
sl
e
epy
_
p
enguin 3
.
3
.
0 - fixes and compatib
i
lity impro
v
ements
Eric Wong
(13):
commit
|
commitdiff
|
tree
2013-12-27
Eric Wong
e
xtconf: avoid unnecessa
r
y link
a
ge against libkque
u
e
commit
|
commitdiff
|
tree
2013-12-27
Eric Wong
refacto
r
and fix
leak from thread-loc
a
l storage
u
se
commit
|
commitdiff
|
tree
2013-11-21
Er
i
c W
o
ng
value2time
s
pec
:
use St
r
ingValueCStr for correctness
commit
|
commitdiff
|
tree
2013-11-21
Eric Won
g
work aroun
d
lack of
r
b
_io_get
_
io
in Rubini
u
s
commit
|
commitdiff
|
tree
2013-10-19
Er
i
c Wong
tests: remov
e
version-depen
d
en
t
F
D
_C
L
OEX
E
C checks
commit
|
commitdiff
|
tree
2013-10-19
Eric Wong
remove al
l
signalfd-relat
e
d files
commit
|
commitdiff
|
tree
2013-10-19
Eric Wong
test_ep
o
l
l: switch tes
t
_
d
up_and_fork to exit!
commit
|
commitdiff
|
tree
2013-10-19
Eric W
o
ng
tests: switch to minit
e
st
commit
|
commitdiff
|
tree
2013-10-19
Eric Wong
util: minor cleanup to favor rb_io_ge
t
_io
commit
|
commitdiff
|
tree
2013-09-30
Eric W
o
ng
Rakefile: k
i
l
l
raa_update
task
commit
|
commitdiff
|
tree
2013-09-26
Eric W
o
n
g
init: avoi
d
redefinitio
n
warning for _GNU_SOUR
C
E
commit
|
commitdiff
|
tree
2013-09-26
Eric Wong
avoid R
A
RRAY
_
PTR usage
f
or
L
inux-only bits
commit
|
commitdiff
|
tree
2013-09-26
Eric Won
g
t
e
st_epoll:
m
inor c
o
mpatibility fix
f
or Ruby 2
.
1
.
0
commit
|
commitdiff
|
tree
2013-07-16
Eric Wong
sleepy_pengui
n
3
.
2
.
0 -
m
inor bug fixes, preliminary
.
.
.
commit
|
commitdiff
|
tree
2013-07-03
Eric Wong
pkg: incl
u
de ge
n
erated version
h
eader
in distribution
commit
|
commitdiff
|
tree
2013-05-15
Er
i
c Wong
test_epoll_io: e
n
sure subc
l
assing Epo
l
l::IO works
commit
|
commitdiff
|
tree
2013-05-03
Eric
W
ong
auto-generate SL
E
EPY_PENGUIN_
V
ERSION cons
t
ant
commit
|
commitdiff
|
tree
2013-05-03
Eric
W
ong
READ
M
E:
u
pdate wit
h
l
atest
features
commit
|
commitdiff
|
tree
2013-05-03
Eric Won
g
test_kqu
e
ue_io: addit
i
onal te
s
t
for IO-lik
e
ness
commit
|
commitdiff
|
tree
2013-05-03
E
r
ic Won
g
kqueue: remove ti
m
eout handling for nevents==0
commit
|
commitdiff
|
tree
2013-05-03
Eric Wong
d
oc:
flesh out kqueu
e
-related docum
e
ntation
commit
|
commitdiff
|
tree
2013-05-02
Eric
Wong
do
no
t
propagate Errno::
E
INTR into Ruby
commit
|
commitdiff
|
tree
2013-04-30
Eric
Wo
n
g
test_
e
p
o
l
l
: worka
r
o
u
nd r
a
ce c
o
nd
i
tion in test_close
commit
|
commitdiff
|
tree
2013-04-30
Er
i
c
Wong
epoll: clear FD marks
s
na
p
shot
b
e
fore re
t
urning
commit
|
commitdiff
|
tree
2013-04-30
Eric W
o
ng
test_epoll:
increase
d
elay
betwe
e
n s
i
gna
l
sp
a
mming
commit
|
commitdiff
|
tree
2013-04-30
Eric Wong
test_epoll: join t
h
read
b
e
fo
r
e
return fro
m
te
s
t
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
kq
u
eue: workaround lack of RS
T
RUC
T
* macros on Ru
b
inius
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
test_epoll: workarou
n
d MRI 1
.
8 threading bug
commit
|
commitdiff
|
tree
2013-04-29
Er
i
c Wo
n
g
kqueue
:
set zero
tim
e
o
ut i
f
not
r
e
t
r
ievin
g
events
commit
|
commitdiff
|
tree
2013-04-29
Eric W
o
ng
tes
t
_timerfd: relax timing-sens
i
t
ive t
e
st
commit
|
commitdiff
|
tree
2013-04-29
Eric Wo
n
g
tes
t
_kqueue_io: test for
m
ultiple eve
n
t retu
r
n
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
test_
k
qu
e
u
e
: join thread after test
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
fork
-
sa
f
e "to_io" in high-leve
l
epoll/kqueue
commit
|
commitdiff
|
tree
2013-04-29
Eric
Wong
test_epoll
:
avoid
sleeping insi
d
e a signal h
a
ndler
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
test
:
remove Rubinius-specific checks and s
k
ips
commit
|
commitdiff
|
tree
2013-04-29
Eric Wong
test
_
e
p
oll:
r
emove ass
e
rt_no
t
h
i
n
g
_rai
s
e
d
commit
|
commitdiff
|
tree
2013-04-29
Er
i
c Wo
n
g
pre
l
imi
n
a
r
y kqueue support
commit
|
commitdiff
|
tree
2013-04-29
E
r
ic Wong
pk
g
.
mk
:
allow
p
a
ssing argumen
t
s
to extconf
commit
|
commitdiff
|
tree
2013-04-21
Eric Wong
epoll: enforce maxevents
> 0 before mem
o
ry all
o
c
ati
o
n
commit
|
commitdiff
|
tree
2013-04-21
E
ric Wong
favor com
p
arison against 0 for
e
rror checking
commit
|
commitdiff
|
tree
2013-04-13
Eric Wong
set c
l
ose-on-
e
xec by
def
a
u
lt
u
nder Ruby
2
.
0
commit
|
commitdiff
|
tree
2013-04-13
Eric Wong
extconf
:
remov
e
pthread ch
e
cks
commit
|
commitdiff
|
tree
2013-04-13
Eri
c
W
on
g
README:
update description
commit
|
commitdiff
|
tree
2013-04-13
Eric Wong
doc: rdoc
fix
e
s and cleanups
commit
|
commitdiff
|
tree
2013-04-13
Eric
Wong
.
wrongdoc: add public/private
e
mai
l
addr
e
sses
commit
|
commitdiff
|
tree
next