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/client: factor out on_close method
2011-01-22
Eric
W
ong
epo
l
l
/client: factor out on_close method
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Won
g
epoll
/
c
l
ient
:
remove u
n
used client
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extract common
t
a
sks to
pk
g
.
mk t
o
simp
l
ify our makefil
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll: reduce e
x
pi
r
ation
c
al
l
s
a
nd Time object
s
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
ev_core: gar
b
age reduc
t
ion
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
epoll: us
e
newe
r
sl
e
e
p
y
_pe
n
guin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_body: disable for epol
l
commit
|
commitdiff
|
tree
2011-01-21
E
r
ic Wong
d
oc: git
.
b
o
gomi
p
s
.
org =
>
bogomips
.
o
r
g
commit
|
commitdiff
|
tree
2011-01-21
Eric
Wong
epoll: use
s
leep
y
_penguin
d
efault size
f
o
r epoll_
w
ait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epol
l
: close epo
l
l descriptor on g
r
aceful sh
u
tdown
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
remove support for Sunshow
e
r
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
p
o
ll: ig
n
or
e
E
CONNRES
E
T errors
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
e
v
_core:
simplify setu
p
steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
mer
g
e rack_input in
t
o
process
_
c
l
ient
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
v
_core:
l
ocal
i
ze 413 err
o
r constant
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
remove un
u
se
d
416 error
constant
s
/e
x
cep
t
ions
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
de
v
_fd
_
respo
n
s
e: garbage reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd
_
r
esponse: do not send chunks to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
Wong
t0035: kgio
-
pipe-re
s
ponse wor
k
s
everywhere
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
W
o
ng
t0023: us
e
skip_model
s
helper
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
remove
s
upport for X
-
R
ainbows-* header
s
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
ong
i
nitial edge-t
r
iggered epoll
m
od
e
l
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
te
s
t
s
:
conten
t
-md5 tests shut down
conn
e
ctio
n
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_core:
r
euse buff
e
r to
avoid
GC
thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric
W
ong
t0050:
i
mprove te
s
t reli
a
bility
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bump rack-fi
b
er_p
o
ol
v
ersion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Won
g
Rainb
o
w
s
!
3
.
0
.
0 - serving the fastest app
s
t
o
s
low
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric
Wong
a
d
d write-on-cl
o
se t
e
st from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Won
g
event
_
machine: buffer r
e
ads
when waiting for asy
n
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
W
o
ng
eve
n
t_machine/client: rename i
v
ar
f
or consistency wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
i
c
Wong
ev
e
nt_ma
c
hine/cli
e
nt: remove unused :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
ng
coo
l
io:
e
n
a
bl
e
async
.
cal
l
back
f
or one-
s
hot b
o
dy responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
rainbows/coolio/client: set LO
O
P constant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
co
o
l
i
o/client:
s
mall optimi
z
ation
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio_thread_
*
: la
z
y load Rai
n
bows::Cool
i
o::Clie
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirect unexpec
t
e
d
t
est output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
e
vent_machine: fold
write_res
p
onse back int
o
clie
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
event_machine: cleanup async lo
g
ic
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev_c
o
r
e
:
small organization c
l
eanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
mo
r
e consistent u
s
e/av
o
idance of Head
e
rHash
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
favor Hash
#
include? for some
existence che
c
ks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
est_isola
t
e
:
b
ump
v
ersions and simplify
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c
Wong
test_isola
t
e:
p
revent c
o
ncurr
e
nt execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
tests: bump
a
sy
n
c_sinatr
a
dependency t
o
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
bump dependency
o
n Rack to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response: do not skip
S
tatu
s
header set b
y
app
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
r
e
spo
n
s
e: fix skipping of Sta
t
us: he
a
der
f
rom
app
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
ev_co
r
e: garbage red
u
ction
w
ith const s
t
r
i
n
gs
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
ev
e
nt_ma
c
hi
n
e: r
e
factor as
y
nc
.
call
b
a
ck
for keepa
l
ive
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
ng
even
t
_
m
achine:
f
a
ctor
out
async
.
callback handlin
g
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wo
n
g
minor cleanups
f
ol
l
owi
n
g stat
e
cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate
G con
s
tant and just
u
se the Rainbows! module
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
rai
n
bows
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wo
n
g
elim
i
na
t
e timed_read mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
simplif
y
keep
a
l
i
v
e_time
o
ut
a
ccoun
t
ing
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
Won
g
disable Nagl
e
's algorit
h
m
b
y d
e
fau
l
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplif
y
Rainbo
w
s
.
m
a
x_
b
ytes
i
m
ple
m
e
n
tatio
n
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
response: use opti
m
i
z
ed htt
p
date implementation
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Wong
Bump unico
r
n dependency t
o
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
response: al
l
ow norma
l
H
a
sh for craf
t
ing Range heade
r
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
test
s
: ensu
r
e
416 responses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send proper 416
r
espo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_t
h
read
_
p
o
o
l
: remove
unnecesary debug me
s
sages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Ha
s
h
#merge! to Hash#
u
pdate for c
o
n
s
ist
e
n
c
y
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
gl
o
b
ally
r
efa
c
t
o
r
Range handling fo
r
r
e
s
ponse
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
c
oolio: rename de
f
erred_response => response_pi
p
e
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
event_ma
c
hine:
clea
n
up r
e
sponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Wong
refactor response
s
endfile body handling for
e
asier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
o
n
g
t9000:
di
s
a
ble this
t
est
f
or CoolioThread*
m
odels
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
ong
simplify per-client keepalive state checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio/master: small g
a
rbage red
u
ction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
retur
n
2
06 status for partia
l
s
end
f
ile respo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
cool
i
o_t
h
read_*: fix 416 re
s
po
n
se
handling
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
t0022: fi
x
up broken
/
i
nc
o
mp
l
ete tests
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
on
g
*
g
emspec: fix buil
d
, we have no un
i
t
tests
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
P
a
ckaging cl
e
anups, rei
n
stat
e
ge
n
e
rated files
f
or the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakefile: f
i
x fm
_
u
p
date task
commit
|
commitdiff
|
tree
2010-12-29
E
r
i
c Wong
Rainb
o
w
s! 2
.
1
.
0 - Co
o
l
.
io, bugfixe
s
and
m
o
r
e
!
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
complete Rev => Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Won
g
sever
a
l response bo
d
y
#
close fixe
s
commit
|
commitdiff
|
tree
2010-12-28
Eric
Wong
dev_fd_response: p
a
ss files
s
traight
t
h
rough
commit
|
commitdiff
|
tree
2010-12-28
Eric W
o
n
g
en
a
ble th
e
keepalive_requests
config option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio*: f
a
vor Coolio ov
e
r Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
c
ool
i
o_
f
i
ber_spawn: decrease CPU us
a
ge for
k
eepalive
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic
Wong
t0019: add CPU u
s
age te
s
t
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
t
e
s
t-l
i
b: fix bu
g
in s
e
t
ting worker_connection
s
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
t0015: even l
e
s
s
racy fix
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
doc: m
i
sc
c
l
e
a
n
ups and additions
for RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
t0015: increase reliability of tes
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
i
n
i
tial cool
.
io su
p
port
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
fiber/io: avoid
a
llocating Range objects f
o
r
slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/*: mor
e
efficient k
e
epali
v
e_
t
ime
o
ut expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
n
g
f
i
b
er/
b
ase:
u
se bare "select" where possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
th
r
ead_pool
:
avoid needless
w
a
keup
s
from select
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_*: unind
e
nt
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introd
u
c
e
worker_yield m
e
thod
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_
t
hread_spa
w
n: factor ou
t
Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thre
a
d_*: split out classe
s
into
s
eparat
e
files
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
writ
e
r_thread
_
*: sp
l
it out common
s
oc
k
et_proxy code
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
writer_thread_*: unind
e
nt
commit
|
commitdiff
|
tree
next