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: reuse buffer to avoid GC thrashing
2011-01-17
Eric Wong
e
v_c
o
re: reuse b
u
ffer to avoid GC thrashin
g
commit
|
commitdiff
|
tree
2011-01-14
Eric
Wo
n
g
t00
5
0: improve te
s
t re
l
iabilit
y
commit
|
commitdiff
|
tree
2011-01-14
E
ric
Wong
t
e
s
ts:
b
ump rack-fiber_pool version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic
Wong
R
a
inbows! 3
.
0
.
0
- servin
g
the
f
a
stest apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add write-on-close test from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
E
r
i
c
Wo
n
g
eve
n
t_m
a
chine: b
u
ffer reads wh
e
n w
a
iting
for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machi
n
e/client: rename ivar for consis
t
enc
y
wit
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
event_machine/clie
n
t
:
remove u
n
used :body acce
s
sor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
cooli
o
: enable async
.
callback for one-shot bod
y
responses
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c W
o
ng
rainbows
/
c
oolio/client:
set LOOP constant in module
commit
|
commitdiff
|
tree
2011-01-08
E
r
i
c Wong
c
oolio/client: sm
a
l
l
opt
i
m
iz
a
tions
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
coolio
_
thread_*: laz
y
l
o
ad Rainbo
w
s::Coo
l
i
o::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirect
unexpected test outpu
t
to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
e
v
ent_mach
i
n
e
:
f
old write_respons
e
back into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine: cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
ev_core: small
o
rg
a
niz
a
tion clean
u
p
commit
|
commitdiff
|
tree
2011-01-07
Eric
Won
g
more
c
onsistent u
s
e/
a
voidan
c
e of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
favor Hash#include? for some existence
ch
e
cks
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
test
_
i
s
olate: b
u
mp
ve
r
s
i
ons and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
test_isolate: pr
e
vent concurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
tests:
b
ump asy
n
c_sinatra depen
d
ency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bu
m
p
dep
e
nden
c
y
on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
Wong
r
esponse:
d
o no
t
s
kip Status
h
eader set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
r
e
s
p
ons
e
: fix ski
p
ping
of Status: h
e
ader
f
r
o
m app
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
ev_core:
garbage reduction with
c
o
n
st st
r
ings
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
ev
e
nt_machine: refactor asyn
c
.
call
b
ack for keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
e
v
ent_m
a
ch
i
ne
:
factor
out asyn
c
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
mi
n
or cleanups following state
c
leanup
s
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
ong
eliminate G consta
n
t
and
j
u
s
t
us
e
the Rainb
o
w
s! modu
l
e
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
W
o
ng
rain
b
ows
.
rb: unind
e
n
t
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
el
i
minate timed_re
a
d
module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
s
i
mplify ke
e
palive_timeout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disa
b
le
Nagle's a
l
gorith
m
by
d
efau
l
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
si
m
plify Ra
i
n
bows
.
m
a
x_bytes i
m
plement
a
tion
commit
|
commitdiff
|
tree
2011-01-06
E
ric W
o
ng
res
p
onse: u
s
e optimi
z
ed httpdate
i
mplementatio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump unicor
n
de
p
endency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
o
ng
r
e
sponse: allow nor
m
al Ha
s
h for crafting
R
a
nge he
a
ders
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests: ensur
e
416 responses do ke
e
pali
v
e
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
s
end proper
416 resp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic W
o
ng
writer_thread_pool: remove unneces
a
ry
debug mess
a
ges
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Hash#me
r
ge
!
to Hash#up
d
ate for
consiste
n
cy
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally ref
a
ctor
R
ang
e
h
andling for respons
e
s
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
ong
coolio: re
n
ame d
e
ferred_re
s
ponse => response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
ev
e
n
t
_machine
:
cleanup response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
r
e
fac
t
or respons
e
sen
d
file body handling fo
r
ea
s
ier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t
9
0
0
0: disable t
h
is test for Cool
i
oThread* models
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
simplify per-clie
n
t keepalive state checks
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
coolio/master: sm
a
ll garbage reducti
o
n
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
r
eturn
2
06 st
a
tus for
p
arti
a
l se
n
dfi
l
e
responses
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
coolio_t
h
read_*: f
i
x 416 response handl
i
ng
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t0022: fix u
p
broken/in
c
o
m
ple
t
e tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*
g
emspec: fix
b
ui
l
d, we have no unit test
s
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
P
a
ck
a
ging cleanups, reinst
a
te gene
r
ated files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakefile: fix fm_update task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rai
n
bows!
2
.
1
.
0 - Cool
.
io,
b
u
gfixes a
n
d
more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complet
e
Rev => Coolio re
n
ami
n
g
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
s
everal
r
esponse
b
ody#c
l
ose
f
ixes
commit
|
commitdiff
|
tree
2010-12-28
E
ric Wong
dev_fd
_
response: pas
s
fil
e
s str
a
ig
h
t thro
u
gh
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
enab
l
e
the keepalive
_
requests config option
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
co
o
lio*:
favor C
o
oli
o
o
ver
R
e
v
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
co
o
lio_fiber_spawn: decrease C
P
U usage for keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
t001
9
: a
d
d
CPU usage test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
test
-
lib: fix bug in
s
et
t
ing worker_connecti
o
ns
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
t0015:
e
ven l
e
ss
r
acy fi
x
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc:
m
i
s
c
c
leanups and additions for R
D
oc
commit
|
commitdiff
|
tree
2010-12-27
E
r
i
c Wong
t
0015: in
c
re
a
se r
e
liabili
t
y of test
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wo
n
g
initia
l
cool
.
io supp
o
rt
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
fiber/io:
avoi
d
allo
c
ating Range objects
f
or
slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
fiber/*: more effici
e
nt keep
a
live_timeo
u
t expiry
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
fibe
r
/base: use bare
"
selec
t
" w
h
ere p
o
ssible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
th
r
ead_poo
l
: avoid ne
e
d
l
ess
w
akeups from
selec
t
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
t
h
read
_
*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
i
ntr
o
duce w
o
rker_yiel
d
method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thread_spawn: fa
c
tor out C
l
i
ent
.
qu
i
t
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
W
ong
writer_t
h
rea
d
_*: split out class
e
s
into separate f
i
les
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wo
n
g
wr
i
ter_thr
e
ad_
*
:
s
plit out co
m
mon sock
e
t
_
p
r
oxy code
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
writer_thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
r
ev
a
ctor: split o
u
t
tee_so
c
ke
t
and use autoload
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
m
o
re :
:
prefix eliminat
i
o
n
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
fiber/qu
e
ue: u
n
indent
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
r
emove unnecessary "::"
c
o
nstant pref
i
xi
n
g
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
never_block:
s
implify and split out code
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
event_machine: spl
i
t
out server
and client classes
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev_thread
_
*: unindent and split out
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rainbow
s
/rev/
*
requ
i
re
/
au
t
oload cleanup
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wong
rename re
v
/thread =>
r
e
v/
t
hre
a
d_cli
e
nt
commit
|
commitdiff
|
tree
2010-12-26
Eric
Won
g
rev
_
t
h
re
a
d_
s
pawn:
d
i
sable under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
GNUmakef
i
le: fix pa
c
kaging
task
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid
H
ttpParse
r
#keepal
i
v
e?
a
nd
Http
P
a
r
ser#re
s
e
t
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
ong
bump Unicorn
dependency
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rainbows/rev/*:
uninident
some more
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev: split
o
ut R
a
inbows::Rev::Serv
e
r
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
r
ev: unindent, needless autoload
commit
|
commitdiff
|
tree
2010-12-24
E
r
ic Wong
d
o
c: sw
i
t
ch do
c
ument
a
tion g
e
neration to wro
n
g
doc
commit
|
commitdiff
|
tree
2010-12-20
Eric
Won
g
thr
e
ad_
t
i
m
eout: fi
x
bad comparis
o
n
commit
|
commitdiff
|
tree
2010-12-20
E
r
ic Wong
thread_timeout: avoid a
t
hreading bug un
d
e
r 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric Wong
FAQ
:
add a note about config
.
threadsafe!
commit
|
commitdiff
|
tree
2010-12-10
Eri
c
Wong
respec
t
client_body_b
u
f
f
er_siz
e
in
U
nicorn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
b
ump Unicorn depende
n
cy t
o
3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
E
r
i
c Wong
thread_timeout:
de-Struct
-
ify
commit
|
commitdiff
|
tree
next