repo.or.cz
/
rainbows.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Rakefile: resync with Unicorn
2009-12-13
Eric Won
g
R
a
kef
i
le
:
resync wi
t
h Unicorn
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
README: add Suns
h
o
wers reference
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
EventMachineDefer is experimental
commit
|
commitdiff
|
tree
2009-12-11
E
r
ic Wong
e
n
v
["hack
.
io"] for Fiber*,
Revac
t
o
r
, Thread* models
commit
|
commitdiff
|
tree
2009-12-11
E
r
ic
W
ong
R
EADME:
H
TML
5
Web So
c
ke
t
s may
n
ot be s
u
p
p
orted, yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Eric
Wong
RevThread*: rem
o
ve needless nil a
s
sign
m
ent
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
TODO: add
E
M Deferrab
l
es
commit
|
commitdiff
|
tree
2009-12-08
Eric W
o
ng
EventMachineDefer: pre
l
iminary (and)
b
r
o
ken version
commit
|
commitdiff
|
tree
2009-12-08
E
ric W
o
ng
RevThread*: move
war
n
i
n
g mes
s
age to a
saner pl
a
ce
commit
|
commitdiff
|
tree
2009-12-08
Eric Won
g
NeverBlock:
r
esync with recent our
EM-related expansion
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
Ev
e
ntMach
i
ne: allow usa
g
e
as a base class
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
e
v
_
core:
n
o need to explic
i
tl
y
close TmpIOs
commit
|
commitdiff
|
tree
2009-12-06
Eric
W
ong
lar
g
er t
h
read
p
o
o
l def
a
ult
s
iz
e
s ({Rev,
}
ThreadPo
o
l)
commit
|
commitdiff
|
tree
2009-12-05
E
ric
W
ong
move "asy
n
c
.
callb
a
ck" constant to EvCo
r
e
commit
|
commitdiff
|
tree
2009-12-04
Eric W
o
ng
do
not log IOEr
r
o
r raised duri
n
g app proc
e
ssing
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rainbows
.
1: update hea
d
ers
commit
|
commitdiff
|
tree
2009-12-04
Eric
W
o
ng
rev: do not initialize a Rev::Loop in master process
commit
|
commitdiff
|
tree
2009-12-02
E
r
ic Wong
add RevThrea
d
Pool to README
commit
|
commitdiff
|
tree
2009-12-02
E
r
ic Wong
Rainbows! 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
Upda
t
e T
O
D
O
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
add RevThreadPool concurrency model
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
more consi
s
tent
code
for worker
timeout/exi
t
s
commit
|
commitdiff
|
tree
2009-12-02
Eri
c
Wo
n
g
revactor: av
o
id
u
nbounded memory
growth :
x
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c Wong
ThreadPool: no ne
e
d to
exit!
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
Ra
i
nbows! 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
bin/
r
a
i
nb
o
ws: do not
expand p
a
ths gi
v
en
by shell
commit
|
commitdiff
|
tree
2009-11-30
Eric
Wong
r
ev/
c
ore:
d
on't set IO
B
uffer
.
default_node_size
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Wong
update
g
e
m dependency recommendatio
n
s
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Wong
e
vent_m
a
chine: small
noise redu
c
t
ion cleanup
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc: add Ne
v
erBlock to comparison and README
commit
|
commitdiff
|
tree
2009-11-30
Eric Won
g
d
o
c:
n
uke
*
.
rb
c
files whe
n
g
ene
r
ating docs
commit
|
commitdiff
|
tree
2009-11-30
E
r
ic Wong
preliminary NeverBlock su
p
port with Ev
e
n
tMachi
n
e
commit
|
commitdiff
|
tree
2009-11-29
Eric
W
o
ng
Allo
w
o
p
tions to be added to
"use
"
commit
|
commitdiff
|
tree
2009-11-29
Eric
W
o
ng
refactor
t
hreade
d
models t
o
use b
l
o
c
king a
c
cept() if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
doc
:
add
ActorSp
a
wn
to comparis
o
n
commit
|
commitdiff
|
tree
2009-11-29
Eri
c
Wong
ActorS
p
awn
sets rack
.
multith
r
ea
d
e
d
:(
commit
|
commitdiff
|
tree
2009-11-28
Eric
Wong
GNUmake
f
ile: capitali
z
e
externally settable var
i
able
s
commit
|
commitdiff
|
tree
2009-11-28
Eric
W
ong
tests:
more stringent error checking i
n
logs
commit
|
commitdiff
|
tree
2009-11-28
Eric Won
g
t
e
s
ts: +
x
broken app test, fix config fil
e
s
etup
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic Wong
al
w
ay
s
se
t
FD_CLOEXEC
i
f av
a
ilable
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
com
m
on Rainbows
.
ac
c
ept
method
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
rev/core: fix stupid syntax error :<
commit
|
commitdiff
|
tree
2009-11-28
Eric W
o
ng
actor_spawn:
basically
Th
r
eadSpawn with Actors for
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric W
o
ng
pre
l
iminary
A
c
torSpa
w
n
m
o
d
el for Rubinius
commit
|
commitdiff
|
tree
2009-11-28
Eric
Wong
doc/
c
o
m
parison: appar
e
n
t
l
y Ru
b
inius
d
o
es
n
't
d
o
Fibe
r
s
commit
|
commitdiff
|
tree
2009-11-28
Eric
W
ong
thread_spaw
n
: fix up
s
t
upidly complicated
l
o
op
commit
|
commitdiff
|
tree
2009-11-28
Eric W
o
ng
r
e
v/core: s
e
t IO::Buffer
.
default_node
_
size i
f
possible
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wong
README: switch ru
b
yforge
.
org g
i
t
l
i
n
k
s to r
e
p
o
.
o
r
.
cz
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wong
M
ore documentation tweaks
f
o
r the releas
e
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
W
ong
rev_thread_spa
w
n: more 1
.
8 notes
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic Wong
local
.
mk
.
s
ample: res
p
ectin
g
RUBYLI
B
b
reaks "full-tes
t
"
commit
|
commitdiff
|
tree
2009-11-27
Eric Won
g
tests:
fix bugs with dash
i
n G
N
Umak
e
fi
l
e
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wong
tests: no ne
e
d to lim
i
t t9000 in multiple
places
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wong
Re
v
ThreadSpawn:
hope for
1
.
8 performa
n
ce
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests: enable Ap
p
Pool
t
es
t
for Revactor a
n
d Fiber*
commit
|
commitdiff
|
tree
2009-11-27
Eric Wo
n
g
Fiber::Queue documentat
i
on
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
spl
i
t Fiber::Base
into its own file
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wong
local
.
mk
.
s
a
mple: allow RUBYLIB + R
S
YNC
v
ars in CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
t
ests: "models" va
r
i
able ma
y
b
e set
in gmake CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
ng
co
m
p
a
ri
s
on: more updates notes
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
R
EADME
:
formatting
a
n
d updates
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
REA
D
ME
:
"
an HTTP", not "a HTTP"
(I thi
n
k
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
documentation pu
b
lishing u
p
dates
commit
|
commitdiff
|
tree
2009-11-26
Eric Wo
n
g
TODO: a
d
d NeverBloc
k
commit
|
commitdiff
|
tree
2009-11-26
Eric
W
o
ng
cl
e
anup and refactor error han
d
l
i
ng
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Fiber*: clea
n
up scheduling, fix
k
eep
a
live
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Add Summary documen
t
commit
|
commitdiff
|
tree
2009-11-26
Eri
c
Wong
AppPool middleware n
o
w compatib
l
e with Fibers
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Fiber*: add
Rainbows::Fibe
r
.
s
l
e
ep m
e
th
o
d
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic Wong
D
o
c
u
m
entat
i
on up
d
ates f
o
r new concurrency models
commit
|
commitdiff
|
tree
2009-11-25
Eri
c
W
o
ng
add FiberPool concurrency model
commit
|
commitdiff
|
tree
2009-11-25
E
ric
W
ong
Gem
c
ut
t
er prep,
f
ix Ru
b
yGems capit
a
lizatio
n
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
a
d
d F
i
berSpawn concu
r
rency model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
R
ev*: s
a
fer
c
lient accounting
commit
|
commitdiff
|
tree
2009-11-25
Eri
c
W
ong
fix g
r
ammar fa
i
l in RDoc
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
rework
R
evThreadSp
a
w
n with
o
ut TeeInpu
t
and 1
.
8 sup
p
ort
commit
|
commitdiff
|
tree
2009-11-24
Eric Wong
rev/even
t
_machine: avoid needless rew
i
nds
commit
|
commitdiff
|
tree
2009-11-18
Er
i
c Wong
make keepalive_timeou
t
config
u
r
a
ble
commit
|
commitdiff
|
tree
2009-11-18
Eri
c
Wong
Event
M
achin
e
:
implement kee
p
a
l
i
v
e timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
rev: implement keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wo
n
g
Thr
e
ad*: s
t
art i
m
plementi
n
g kee
p
ali
v
e t
i
m
e
out
commit
|
commitdiff
|
tree
2009-11-18
E
r
ic Wong
revactor:
:ti
m
eo
u
t
for re
a
din
g
hea
d
ers in
T
C
P
socke
t
s
commit
|
commitdiff
|
tree
2009-11-15
Eric Won
g
Rainbows! 0
.
6
.
0 - b
u
gfixes galore
Eric Wong
(30):
commit
|
commitdiff
|
tree
2009-11-15
E
r
ic Wong
Rakefi
l
e: add r
a
a_updat
e
task
commit
|
commitdiff
|
tree
2009-11-15
Eric Won
g
Rev
e
rt
"
Threade
d
mo
d
e
l
s h
a
ve trouble with late loading
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
E
r
i
c Wong
R
e
vThread
S
pawn is still experi
m
e
n
t
a
l
commit
|
commitdiff
|
tree
2009-11-15
Eric Wo
n
g
revactor/tee_input
:
share error hand
l
in
g
w
i
th superc
l
ass
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
FAQ:
u
pdates for
Rai
l
s
and SSL-using sites
commit
|
commitdiff
|
tree
2009-11-14
Er
i
c Wong
bump ve
r
sions since
w
e
depend on Unico
r
n::ClientS
h
utdo
w
n
commit
|
commitdiff
|
tree
2009-11-14
E
r
ic Wong
r
evactor
/
tee_inpu
t
:
r
a
i
se ClientDisconne
c
t on EO
F
Error
commit
|
commitdiff
|
tree
2009-11-13
Eric Wong
g
r
acefully
exit w
o
rkers if r
e
o
p
en
i
ng logs
f
a
i
ls
commit
|
commitdiff
|
tree
2009-11-12
Eric
W
ong
revactor/tee_
i
n
put: u
n
necessary
e
rror
handling
commit
|
commitdiff
|
tree
2009-11-11
Eric
W
ong
t
e
s
ts: mo
r
e
stringent tests for err
o
r h
a
ndling
commit
|
commitdiff
|
tree
2009-11-11
E
r
ic Wong
cleanup error handli
n
g pieces
commit
|
commitdiff
|
tree
2009-11-10
Eric Wo
n
g
http_r
e
sp
o
nse: d
o
n't "rescue nil
"
for body
.
cl
o
se
commit
|
commitdiff
|
tree
2009-11-10
E
r
i
c Wong
tests: ensure we p
r
oces
s
"
START" from FIF
O
whe
n
starting
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
te
s
ts:
heartbeat-
t
imeo
u
t: si
m
plify and
a
v
o
i
d
possible
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
t
e
s
t
s
:
ens
u
re p
r
o
p
er accounting of worker_connec
t
ions
commit
|
commitdiff
|
tree
2009-11-09
Eric W
o
ng
rev_thread_spawn: 16K
chunked reads work better
commit
|
commitdiff
|
tree
2009-11-09
Eri
c
Wong
tests: extra ch
e
ck to av
o
i
d
r
a
c
e
i
n
reope
n
logs t
e
st
commit
|
commitdiff
|
tree
next