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
ev_core: garbage reduction
2011-01-22
Er
i
c
Wong
ev_c
o
re:
garbage reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
o
l
l: us
e
ne
w
er
s
l
e
epy_
p
e
n
guin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_body: disable for epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
do
c
: git
.
b
ogomips
.
o
rg => bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll: use
sleep
y
_pe
n
guin default size for
epo
l
l_wait
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
e
poll: c
l
ose epoll descriptor on graceful shutdow
n
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
remove sup
p
ort for Sunshowe
r
s
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c Wo
n
g
epoll: igno
r
e
E
C
O
N
N
RESET e
r
rors
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
o
n
g
ev_core: simpl
i
fy setup ste
p
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
merge
rac
k
_input into pr
o
cess_client
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
ev
_
co
r
e: localiz
e
413 erro
r
c
onstant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
rem
o
ve unus
e
d 4
1
6 error constan
t
s/
e
xceptions
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wo
n
g
dev_fd_response: gar
b
age reductio
n
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response: do not s
e
n
d
c
hunk
s
to 1
.
0 cl
i
ents
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035:
k
gio-p
i
p
e
-response
w
orks everywher
e
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
t0023: use
s
kip_models hel
p
e
r
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
rem
o
ve su
p
port
f
or X
-
Rainbows
-
* he
a
d
e
r
s
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
i
n
itial edge
-
triggered epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric W
o
ng
tes
t
s:
c
o
n
tent-md5 tes
t
s shut d
o
wn connection
commit
|
commitdiff
|
tree
2011-01-17
Eric
W
ong
ev_core: re
u
s
e
b
uffer to avoid GC th
r
ashing
commit
|
commitdiff
|
tree
2011-01-14
Eri
c
W
o
ng
t005
0
: i
m
prove test
r
eli
a
bility
commit
|
commitdiff
|
tree
2011-01-14
Eric Wo
n
g
t
ests: bump ra
c
k
-fiber
_
pool version
to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbow
s
! 3
.
0
.
0
-
ser
v
ing the fastest
a
p
p
s
to slo
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Won
g
add w
r
ite-on-clos
e
tes
t
from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
e
ven
t
_
machine: buffer reads whe
n
w
a
it
i
n
g
f
or async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
ng
e
vent_ma
c
hine/client
:
r
ename
ivar for consiste
n
cy with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
i
c Wong
event_machin
e
/cli
e
nt: remo
v
e unus
e
d
:
body acc
e
sso
r
commit
|
commitdiff
|
tree
2011-01-11
E
ric Wong
cool
i
o: ena
b
le
a
s
y
nc
.
c
a
llback for one-shot bo
d
y
responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
r
ainbow
s
/coolio/client:
s
e
t LOO
P
constant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
c
oolio/client:
s
m
a
ll optimiza
t
ions
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
W
ong
co
o
lio_thread_*: lazy
l
o
ad
Rainbows::
C
o
o
l
i
o::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirect u
n
expected test
o
utput to /de
v
/
null
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
e
v
en
t
_machine: fold write_response back into client
commit
|
commitdiff
|
tree
2011-01-08
E
r
i
c
Wong
e
v
ent_machine:
c
lea
n
up async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev_core: small
o
rganizatio
n
cl
e
anup
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
m
o
r
e
consis
t
en
t
use/avoidance
of
H
eaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
fav
o
r
H
ash#i
n
clude?
f
o
r
some existence c
h
ecks
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
test_i
s
olate: bump ve
r
sions
a
nd sim
p
lify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_iso
l
ate: prevent
c
oncurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: b
u
m
p
async_sina
t
ra depe
n
dency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
bump dependency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
resp
o
nse: do not skip Status header set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
res
p
onse: fi
x
s
kipping of Status: header from ap
p
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Won
g
ev_cor
e
: garbage red
u
ction w
i
th const
strings
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c W
o
ng
event_mac
h
ine: refactor
a
sync
.
callba
c
k fo
r
k
e
epali
v
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
even
t
_machine:
factor o
u
t asyn
c
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c
Wong
m
i
nor cleanups follo
w
ing state cl
e
a
nup
s
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
eli
m
inate
G
c
ons
t
ant a
n
d ju
s
t
use the Rainbows
!
mo
d
u
l
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
ra
i
nb
o
ws
.
rb
:
unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
elimi
n
ate ti
m
ed_re
a
d module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simpl
i
fy
keepalive_timeout
accoun
t
ing
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable Nagle's alg
o
rithm by default
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Wo
n
g
s
i
mpl
i
fy Ra
i
nbows
.
max_by
t
es i
m
ple
m
entation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response: use optimized httpdate impleme
n
tation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
B
ump unicorn dependenc
y
to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
response: allow normal Hash for crafting R
a
nge h
e
ade
r
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
tes
t
s: en
s
ure
4
16 responses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send proper 4
1
6
respon
s
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_thread_pool: rem
o
ve un
n
ecesary debug messa
g
es
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
pr
e
fer Hash#
m
e
r
ge! to Ha
s
h
#
u
pdat
e
for consistency
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
ong
glob
a
l
l
y refactor
R
an
g
e handl
i
ng for
re
s
ponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio: renam
e
deferred_r
e
sponse => response
_
pi
p
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
event_ma
c
hine: cleanup
re
s
ponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refa
c
t
o
r response sen
d
f
i
l
e body handl
i
n
g
for e
a
sier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000: di
s
able this test fo
r
CoolioTh
r
e
a
d
*
model
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
simplify per-
c
lient kee
p
ali
v
e sta
t
e checks
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic W
o
n
g
coolio
/
master
:
small garb
a
g
e reducti
o
n
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
Won
g
retu
r
n 206 sta
t
us for partial sendf
i
le resp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_thread_*: fi
x
41
6
r
e
s
ponse h
a
ndling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t
0
022:
fix up
b
r
o
ken/incomplete te
s
ts
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
*
gems
p
ec: fix
b
uild, we ha
v
e no u
n
it test
s
commit
|
commitdiff
|
tree
2010-12-29
E
ri
c
Wong
Pac
k
a
g
i
n
g clea
n
ups, reinstate generated fil
e
s
for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Wong
Rak
e
fil
e
:
f
ix fm_
u
p
d
a
t
e task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainbow
s
! 2
.
1
.
0 - Cool
.
io, bugfixes and
m
ore!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complet
e
R
e
v =>
C
oolio r
e
nami
n
g
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
sever
a
l
respo
n
se body#close fi
x
es
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
d
e
v_fd_response: pass
files s
t
raight through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
e
nab
l
e the
kee
p
ali
v
e_requests config op
t
i
o
n
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio
*
: fa
v
or Coo
l
io over Rev
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
coolio_fiber_spawn: de
c
r
ease CP
U
usage for
keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
t001
9
: add CPU usage test
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
test-li
b
: fix bug in setting wo
r
ker_c
o
nnections
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
t
0
01
5
: even less r
a
cy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: misc cleanups and
addi
t
ions
f
or RDo
c
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: increas
e
r
e
liability
o
f
t
est
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initial
c
ool
.
io s
u
pport
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
f
i
ber/io: avoid allocating Range objects for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
n
g
fib
e
r/*: more
e
ffici
e
nt
k
eepal
i
v
e_
t
ime
o
u
t expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
fiber/base
:
use bare
"
s
elect"
where possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_pool: avoid need
l
ess wakeups
fr
o
m sele
c
t
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
thread_*: uni
n
dent
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
introduce worker_
y
ield me
t
hod
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
wr
i
ter_threa
d
_s
p
a
wn
:
facto
r
out Cli
e
nt
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
writ
e
r
_
t
hread_*:
s
pl
i
t o
u
t
c
l
as
s
es
i
nto separ
a
te files
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_
*
: s
p
lit
o
ut common socket_pr
o
xy code
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
writer_thread_*: uninden
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
re
v
actor
:
split
out tee_socket
a
nd use
au
t
ol
o
ad
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wo
n
g
more :: pr
e
fix eliminati
o
n
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c W
o
ng
f
iber/queue: un
i
ndent
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
r
e
mo
v
e unnecessary "
:
:"
c
on
s
tant p
r
efixing
commit
|
commitdiff
|
tree
next