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
sleepy_penguin 3.1.0 - minor fixes and features
2012-05-02
Eric Wong
sl
e
e
p
y_penguin 3
.
1
.
0 - minor fixes and features
commit
|
commitdiff
|
tree
2012-05-02
E
ri
c
Wong
r
eintroduce SLEEPY_P
E
NGUIN_VERSION const
a
nt
commit
|
commitdiff
|
tree
2012-05-02
Eric Wong
timerfd: r
e
mo
v
e unusable c
o
nsta
n
ts (never released)
commit
|
commitdiff
|
tree
2012-05-02
Er
i
c Wong
epoll
:
upd
a
te comment on
f
ree(NULL) usage
commit
|
commitdiff
|
tree
2012-03-27
Eri
c
Wong
tese
t
: epoll used as a queue
commit
|
commitdiff
|
tree
2012-03-22
Eric Wong
epoll: use p
e
r-t
h
read data structure for concurrent
.
.
.
commit
|
commitdiff
|
tree
2012-03-22
Eric Wong
test_epol
l
: disable
expensi
v
e tes
t
w
i
th
o
ut STR
E
SS
commit
|
commitdiff
|
tree
2012-03-22
Eric W
o
ng
sleepy_penguin
.
h: a
d
d protot
y
p
e for r
b
_
thread_io
_
blocking_re
g
ion
commit
|
commitdiff
|
tree
2012-03-07
E
r
i
c
W
ong
epoll: split
out
ugly green thread c
o
de
commit
|
commitdiff
|
tree
2012-02-23
Eric Wong
t
e
s
t: new t
e
stcase for edge
-
triggered accept
commit
|
commitdiff
|
tree
2011-07-27
Eri
c
Wong
use s
l
eep
y
.
penguin@librelist
.
org address instead of
.
.
.
commit
|
commitdiff
|
tree
2011-07-27
Eric Wong
d
isable Si
g
n
a
lFD int
e
rface
commit
|
commitdiff
|
tree
2011-07-27
E
r
ic Wong
rb
_
upd
a
te_ma
x
_f
d
() suppo
r
t
for
epoll
commit
|
commitdiff
|
tree
2011-06-16
E
ric Wo
n
g
fix
unu
s
e
d
variable warnings
commit
|
commitdiff
|
tree
2011-06-15
Eric Wong
timerfd:
a
d
d
new constan
t
s
from 2
.
6
.
39 and
3
.
0
commit
|
commitdiff
|
tree
2011-06-09
Eric W
o
n
g
test_epoll
:
add
l
evel trigger tes
t
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
n
g
sl
e
epy_
p
enguin 3
.
0
.
1
- really avoids
EINTR
commit
|
commitdiff
|
tree
2011-05-21
Eric W
o
ng
epoll: avoid race condition in
EINTR checking
commit
|
commitdiff
|
tree
2011-05-21
E
r
ic Wong
sleep
y
_peng
u
in
3
.
0
.
0
commit
|
commitdiff
|
tree
2011-05-19
Eric Wong
te
s
t:
fix some warnings from 1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-05-19
Eric Wong
update to the latest pkg
.
mk
commit
|
commitdiff
|
tree
2011-05-19
Eric
Wong
.
docu
m
ent: r
e
m
ove duplicat
e
i
nit
.
c
entry
commit
|
commitdiff
|
tree
2011-05-19
Eric Wo
n
g
d
i
sable
o
perat
i
on
s
on
Fixnum file desc
r
iptors
commit
|
commitdiff
|
tree
2011-05-19
Eric Wong
better handle cro
s
s-thre
a
d close
under
R
uby 1
.
9
.
3
commit
|
commitdiff
|
tree
2011-05-19
E
r
i
c Wong
doc:
E
p
ol
l
::IO should NEVER be use
d
directl
y
commit
|
commitdiff
|
tree
2011-05-19
Eric
Wong
signalfd: dis-recomme
n
d this clas
s
commit
|
commitdiff
|
tree
2011-05-19
Eric
Wong
us
e
rb_call_super instead of callin
g
for_fd
commit
|
commitdiff
|
tree
2011-05-19
Eric
W
ong
epoll
.
c:
m
ore descript
i
v
e IOError for closed d
e
s
c
r
iptors
commit
|
commitdiff
|
tree
2011-05-19
E
r
ic Wo
n
g
Epoll#
w
ait do
e
s not
e
x
p
o
s
e
EINTR to
user
commit
|
commitdiff
|
tree
2011-05-19
Eric W
o
ng
e
poll -signal
commit
|
commitdiff
|
tree
2011-05-19
Eric Wong
inotify: hol
d
GVL on close
commit
|
commitdiff
|
tree
2011-05-19
Er
i
c Wong
epoll:
close notifie
s
o
ther threads un
d
er MRI
commit
|
commitdiff
|
tree
2011-05-19
Eric Wong
epoll
.
c
:
not
e
th
a
t clos
e
() neve
r
fails under Linux
commit
|
commitdiff
|
tree
2011-05-14
Eric Wong
event
f
d: fix 32-bit wa
r
ning for ULL type
commit
|
commitdiff
|
tree
2011-05-14
Eric W
o
ng
ev
e
ntfd:
f
ix getvalue
a
rgv type
commit
|
commitdiff
|
tree
2011-04-28
E
r
ic Wong
extconf:
d
on
'
t abort for rb_me
m
error and rb_io_close()
commit
|
commitdiff
|
tree
2011-04-10
Eric Won
g
e
p
oll: bet
t
er deal with cross thread
c
lose
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
inotify
:
disable GVL
-
rele
a
s
ing close
for
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-03-10
Eric Won
g
pkg
.
mk:
m
isc
updates
commit
|
commitdiff
|
tree
2011-03-10
Eric
Wong
s
leepy_penguin
2
.
0
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
signalf
d
.
c:
fix whitespace
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
ino
t
ify: release GV
L
during Inotify#clo
s
e on 1
.
9
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
inotify: add Inotify
#
each method for
y
i
elding
eac
h
.
.
.
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
ino
t
ify
.
c: fix local
v
ariab
l
e name for RDoc
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
README: mis
c
upda
t
es
commit
|
commitdiff
|
tree
2011-03-10
Eric W
o
ng
packaging
updates, remove Isolate dependen
c
y
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
signalf
d
: at
t
empt to suppor
t
POSI
X
r
e
al-time signals
commit
|
commitdiff
|
tree
2011-03-10
Eri
c
Wong
eventfd
:
remove "_nonblock" interfaces
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
TimerFD#expir
a
tions takes a n
o
nblock
f
lag
commit
|
commitdiff
|
tree
2011-03-10
E
r
ic Wong
eventfd: test EventF
D
::MAX value
commit
|
commitdiff
|
tree
2011-03-10
E
ri
c
Won
g
eventfd: test fo
r
:SE
M
AP
H
OR
E
s
em
a
ntics
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
signalfd: flesh
o
ut SignalFD#
t
a
k
e with
non-block
i
ng
commit
|
commitdiff
|
tree
2011-03-10
E
ric Wong
Inoti
f
y#
t
ake releases GVL unconditional
l
y
commit
|
commitdiff
|
tree
2011-03-10
Eri
c
Wong
spl
i
t o
u
t missin
g
b
its for old
e
r glibc and
kernels
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
c
leanu
p
blo
c
king region cod
e
for 1
.
8
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
test_epoll_gc
:
disable expe
n
sive test by d
e
f
ault
commit
|
commitdiff
|
tree
2011-03-10
Er
i
c
W
ong
c
l
eanup
u
nne
e
ded #define shortcu
t
s
commit
|
commitdiff
|
tree
2011-03-10
Eric
Wong
move
set_n
o
nblock()
into util
.
c
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
timerfd: hook u
p
T
i
merF
D
#gett
i
me
commit
|
commitdiff
|
tree
2011-03-10
E
ric W
o
ng
test_in
o
tify: do not
c
h
eck
1
.
9 IO constants
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
doc
:
i
m
prove R
D
oc document
a
tion
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
signalfd: test
w
ith sigqueue() with DL help
commit
|
commitdiff
|
tree
2011-03-10
Eric
W
o
n
g
re
w
o
r
k flags passing for ease-
o
f-use
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
rem
o
ve SLEEPY_PENG
U
IN_VERSION constant
commit
|
commitdiff
|
tree
2011-03-06
Eric Wong
add Signal
F
D#update! m
e
thod
commit
|
commitdiff
|
tree
2011-03-06
Eric Wong
sig
n
a
l
f
d: gets
=
>
take
commit
|
commitdiff
|
tree
2011-03-06
Eric Wo
n
g
disabl
e
e
poll optimizations test if
St
r
a
ce::
m
e
is missi
n
g
commit
|
commitdiff
|
tree
2011-03-06
Eric Wo
n
g
remove TimerFD
.
c
r
eat
e
,
it's redundant
commit
|
commitdiff
|
tree
2011-03-06
E
ric
W
ong
inotify: some r
d
oc and
c
omments
commit
|
commitdiff
|
tree
2011-03-05
Eric Wong
inot
i
fy: use StringValueCStr for paths
commit
|
commitdiff
|
tree
2011-03-05
Eric Wong
add SignalFD
int
e
rfa
c
e
commit
|
commitdiff
|
tree
2011-03-05
Eric W
o
ng
a
d
d top-level SP s
h
ort
c
ut cons
t
ant
commit
|
commitdiff
|
tree
2011-03-05
Eric Wo
n
g
eventfd
.
c: fixes for Ruby 1
.
9
commit
|
commitdiff
|
tree
2011-02-06
Eric Won
g
pkg
.
mk: lib/ may not
a
lway
s
exist
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
sleepy_peng
u
in 1
.
4
.
0 - L
i
nux I/O events
for
R
u
by
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
TODO
:
update
with fanotify item
commit
|
commitdiff
|
tree
2011-02-04
Eri
c
Won
g
b
ump wrongdoc d
e
p
e
ndency
commit
|
commitdiff
|
tree
2011-02-04
Eric Wo
n
g
s
a
fety fix fo
r
Inotify
#
dup
commit
|
commitdiff
|
tree
2011-02-04
Eri
c
Wong
Epoll
.
new does not default to close-on-exec
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
require rb_memerror and rb_io_close
commit
|
commitdiff
|
tree
2011-02-04
Eric Wo
n
g
epoll
.
c: s
a
fer rep
l
acement func
t
ion na
m
ing
commit
|
commitdiff
|
tree
2011-02-04
E
r
i
c Wo
n
g
prelim
i
nar
y
i
n
otify support
commit
|
commitdiff
|
tree
2011-02-04
Er
i
c Wong
quiet build
w
arnings f
o
r older system
s
commit
|
commitdiff
|
tree
2011-02-04
E
ric
Wong
epoll
.
c: fix u
n
ini
t
ializ
e
d fd var
i
able
commit
|
commitdiff
|
tree
2011-02-04
Eric
Wong
Epol
l
#wait: do not automatically retry on EINTR
commit
|
commitdiff
|
tree
2011-02-03
Eric Wong
pkg
.
mk:
use RbConfig
instead of
C
on
f
ig
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
pkg
.
mk: all
o
w WRONGDOC variable to
be ov
e
rriden
commit
|
commitdiff
|
tree
2011-01-27
Eric W
o
ng
pkg
.
m
k: update in ca
s
e
we get rid of C ext
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
sleepy_
p
eng
u
in 1
.
3
.
1
-
safet
y
checks fo
r
delete
Eric Wong
(1):
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
safer
c
losed checks for proxied objects
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
ong
s
l
e
e
py_penguin
1
.
3
.
0 - inc
r
ement
a
l improve
m
e
n
ts
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
ong
git
.
bogomips
.
org =
>
bogomips
.
o
rg
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
ong
ep
o
ll: rdoc updates
commit
|
commitdiff
|
tree
2011-01-19
E
r
ic Wong
m
ove co
m
mon
packa
g
ing tasks i
n
to pk
g
.
mk
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
use wrongdoc f
o
r U
R
Ls in Rakefile and gemspec
commit
|
commitdiff
|
tree
2011-01-19
Eri
c
Wong
GNUmak
e
file: f
i
x
manife
s
t targe
t
commit
|
commitdiff
|
tree
2011-01-18
Eric W
o
n
g
epoll:
a
dd
a note ab
o
u
t
CLOCK
_
MON
O
TONIC for 1
.
8
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
e
p
o
l
l
: add cache/mark array debugging
m
e
t
hod
s
commit
|
commitdiff
|
tree
2011-01-17
Eric Won
g
use FIX2I
N
T whe
n
we know we have a F
I
XNUM
commit
|
commitdiff
|
tree
2011-01-17
Er
i
c
W
o
ng
use fl
a
g
cache and marks array to
optimize away
s
y
s
ca
l
ls
commit
|
commitdiff
|
tree
next