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
epoll: use newer sleepy_penguin
2011-01-22
E
r
ic Wong
e
poll
:
u
s
e
n
ew
e
r
s
leepy_
p
eng
u
in
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
max_body: disable fo
r
e
poll
commit
|
commitdiff
|
tree
2011-01-21
Er
i
c Wong
doc:
g
it
.
bogomips
.
org
=
>
bog
o
mips
.
o
r
g
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll
:
use sleepy_peng
u
in default size for e
p
oll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
epo
l
l: close
epoll descri
p
tor on gr
a
ceful
shut
d
own
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
r
e
move support for Suns
h
ow
e
rs
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
o
n
g
epoll: ignore EC
O
NNRESET
e
r
r
ors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: simplify setup steps
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c Won
g
merge rack_i
n
put into
p
rocess_cl
i
ent
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c Wong
ev_core: loca
l
ize 413 er
r
or
constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove unuse
d
416 err
o
r
constants
/
exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response: ga
r
ba
g
e reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
dev_fd_response: do
not
send chu
n
ks to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
t0035:
kgio-pipe-response
wo
r
ks ev
e
r
y
where
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023: u
s
e skip_models helpe
r
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
remove suppor
t
for X-Rainbows
-
* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric W
o
ng
initia
l
e
dge-tr
i
ggered
epoll model
commit
|
commitdiff
|
tree
2011-01-19
Er
i
c
W
o
ng
tests:
content-md5 tests shut down connectio
n
commit
|
commitdiff
|
tree
2011-01-17
Eric Wo
n
g
ev_core: reus
e
b
u
ffe
r
t
o
avoid
G
C
thra
s
hing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0
0
50: improve test reliab
i
lity
commit
|
commitdiff
|
tree
2011-01-14
Eric Won
g
tests: b
u
mp rack-fiber_poo
l
ver
s
ion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c Wong
R
ainbo
w
s! 3
.
0
.
0 -
s
e
r
ving the fastest app
s
to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add
write-on-cl
o
se test f
r
om Uni
c
orn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
e
v
e
n
t_ma
c
hine: buffer rea
d
s when waiting
f
or async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic
W
ong
event_machine/clien
t
: r
e
n
ame ivar
f
o
r consi
s
tency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
i
c
W
o
n
g
event_m
a
chine/clie
n
t: r
e
move unused :bod
y
accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
c
o
o
lio:
e
nable async
.
callback f
o
r one-shot body res
p
onses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rain
b
o
w
s/coo
l
i
o
/clien
t
: set LO
O
P cons
t
ant in modu
l
e
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio/
c
lient
:
small optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
coolio
_
thread_
*
: lazy load Rainbows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirect unexpected
test output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_
m
achine: fold wr
i
t
e
_r
e
sponse
back
i
nto cl
i
ent
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine: cleanu
p
async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
e
v
_core: sm
a
ll organizati
o
n cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
more
con
s
is
t
ent
us
e
/avoid
a
n
ce of
He
a
derHash
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
favor Hash#inc
l
ude? for some existence
c
heck
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolat
e
:
b
ump version
s
and
s
i
mplify
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c Wong
test_isolate: pre
v
ent c
o
ncurrent exe
c
ut
i
on
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests:
bump async
_
sinatra dependenc
y
t
o 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
bump depe
n
dency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
respo
n
se
:
do n
o
t skip
S
tatus header se
t
by a
p
p
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
res
p
onse: f
i
x skipping of Status: hea
d
e
r f
r
om app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_c
o
re: garbage reduction with c
o
nst s
t
ri
n
gs
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
e
ven
t
_machine
:
refa
c
tor async
.
c
allb
a
ck for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event_m
a
chine
:
factor ou
t
a
s
y
n
c
.
callback hand
l
ing
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
o
ng
m
i
n
o
r cleanups fo
l
lowing s
t
ate
cle
a
nups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
e
limin
a
te G con
s
tant and ju
s
t use the Rainbo
w
s! module
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c
Wong
rainb
o
ws
.
rb: un
i
ndent
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
n
g
el
i
minate timed_r
e
ad module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
si
m
p
lify ke
e
p
alive_timeout a
c
counting
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
d
i
sable Nagle's algorithm by default
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wo
n
g
simp
l
i
f
y
R
a
inbow
s
.
max_
b
yte
s
imp
l
eme
n
tati
o
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
response: use
optimized httpdate implem
e
ntation
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Wong
Bump unicorn depe
n
dency
t
o 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic W
o
ng
response:
a
llow normal Ha
s
h for craf
t
ing Rang
e
h
eaders
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests: ensure 416 resp
o
nses
do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send proper 41
6
responses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
ong
writ
e
r_thread_pool: remove unnecesary
d
ebug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
p
r
efer Hash#m
e
rge
!
to Hash#
u
pda
t
e for consiste
n
cy
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
g
l
o
ball
y
refactor Rang
e
handli
n
g for
responses
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
coolio: rename deferred_
r
e
s
ponse => response_
p
ipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
even
t
_machine: cleanup response_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
refactor response sendfile
body hand
l
ing
f
or easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
t9
0
00
:
disabl
e
this test for
CoolioThread* models
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simplif
y
per-client ke
e
palive state checks
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
cool
i
o
/
master: s
m
all
garbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
n
g
r
etu
r
n
206 st
a
tus for
p
a
rtial sendfile r
e
spo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
coolio_thread_*: fi
x
416 response handli
n
g
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
t00
2
2:
f
ix
u
p br
o
ken/in
c
omplete tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*
g
e
m
s
p
e
c: fix b
u
ild, we
h
a
ve no u
n
it tests
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
Packagi
n
g cleanups, reinstate gene
r
ated files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
n
g
Rakefile
:
fi
x
fm_up
d
ate task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wo
n
g
Rainbows! 2
.
1
.
0
-
C
ool
.
io, bugfixes an
d
more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complete Rev => Coolio
renamin
g
commit
|
commitdiff
|
tree
2010-12-29
Eric Wo
n
g
several
r
esponse b
o
dy#close
fi
x
es
commit
|
commitdiff
|
tree
2010-12-28
Er
i
c Wong
d
ev_fd
_
respo
n
s
e
:
p
ass fi
l
es straight through
commit
|
commitdiff
|
tree
2010-12-28
E
r
ic Wong
enable the
keepa
l
ive_
r
eque
s
ts
config op
t
ion
commit
|
commitdiff
|
tree
2010-12-27
E
r
i
c Wong
coolio*: favor
C
ool
i
o
over
Rev
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
c
oolio_
f
iber_spawn: decrea
s
e CPU usage for k
e
epaliv
e
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Won
g
t
0
019: add CPU
usage
t
est
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
n
g
test-li
b
: fix bug in setting wor
k
er_con
n
ect
i
ons
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0
0
15:
e
v
en
less racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c: misc
c
leanups and ad
d
i
t
ions for RD
o
c
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
t0015: increase reliability
o
f
test
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
initial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric
Won
g
fiber/io: avoi
d
allocating
Rang
e
o
b
jects
for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
fiber/
*
: more efficient keepali
v
e_timeout e
x
piry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/base:
use bare "sele
c
t" where possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
thr
e
a
d_
p
ool: avoid
n
eedless w
a
keups fr
o
m s
e
lect
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
t
h
read_*: un
i
n
dent
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
introduce worker_yield method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
wr
i
t
e
r
_thr
e
ad_spawn:
f
acto
r
out Client
.
qui
t
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Won
g
w
r
iter_thread_*: split out classes
i
n
t
o
separ
a
te files
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_*: split out common sock
e
t
_
proxy code
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
wr
i
ter_t
h
rea
d
_
*
: uninde
n
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
revac
t
or: spli
t
ou
t
tee_so
c
ket
and use auto
l
oad
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic W
o
ng
mo
r
e :: pref
i
x eli
m
in
a
tion
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
fib
e
r/qu
e
u
e: unindent
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
remo
v
e unne
c
essary "::" c
o
n
stant prefixin
g
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
never_block:
simplify
and spli
t
out c
o
de
commit
|
commitdiff
|
tree
next