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
ev
_
core
:
reuse buffer to avoid GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050: improve test relia
b
ilit
y
commit
|
commitdiff
|
tree
2011-01-14
Eric
W
o
ng
tests: b
u
mp rack-fiber_
p
ool version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric
Wong
Rainbows! 3
.
0
.
0 - serving t
h
e
fas
t
est apps
to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
ric Wong
add
write-on-clos
e
t
e
st from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wong
event_machine
:
buf
f
er reads
w
he
n
waiting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_mac
h
ine/client: r
e
name ivar for co
n
sistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c
Wong
e
v
en
t
_machine/client: remove unused :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wo
n
g
coolio:
e
nable async
.
callback for one-shot body
responses
commit
|
commitdiff
|
tree
2011-01-08
E
ric Won
g
rainbows/cooli
o
/client
:
set LOOP constant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
coolio/clie
n
t: sma
l
l optimizati
o
ns
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
coolio_thread_*:
lazy load Rainbows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirect unexp
e
cted test output t
o
/dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
e
vent_machine
:
f
old wri
t
e_respon
s
e
b
ack into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machi
n
e:
clean
u
p async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_cor
e
: small orga
n
ization cleanup
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
m
o
re consis
t
ent use/avoidance
of Head
e
r
H
ash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
fav
o
r
Hash#include
?
for
s
om
e
existenc
e
checks
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
W
ong
tes
t
_isol
a
t
e
: bump
v
ersions and sim
p
lify
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
test_i
s
olate: p
r
event con
c
urrent
e
xecution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
tests: bump
async
_
s
i
natra d
e
p
e
nde
n
cy to
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
bump dependen
c
y
on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
respo
n
se: do n
o
t
s
kip Statu
s
h
e
a
d
e
r
set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
respons
e
: fix skipping of St
a
tus:
h
e
ader from
app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: garbage re
d
ucti
o
n with const s
t
rings
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
event_machine: refactor
a
sync
.
c
a
l
l
back for kee
p
alive
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
event_machine: fac
t
o
r
o
u
t
a
sync
.
cal
l
ba
c
k
h
a
n
dling
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
m
i
nor cleanups following
s
t
ate cle
a
nups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
elimin
a
te
G constant and just use
the R
a
in
b
ows! mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rainbows
.
r
b
:
un
i
nden
t
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
elim
i
nate time
d
_read module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simpl
i
fy keepalive_
t
ime
o
u
t accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
d
isable
N
agle's alg
o
rithm by
d
e
f
ault
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
simplif
y
Rainbows
.
m
ax_byt
e
s
imp
l
emen
t
ation
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c
W
o
n
g
re
s
ponse: use
optimiz
e
d httpdate
im
p
lementa
t
ion
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
Bump unicorn
d
epende
n
cy to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
respo
n
s
e
:
allow normal
Hash
for crafting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
test
s
: ensure 416 responses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric
Won
g
send pro
p
er 416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writ
e
r_
t
hread_pool: remove un
n
eces
a
ry
d
ebug messages
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
W
ong
p
r
efer H
a
sh#merge! to Hash#update
f
or co
n
sis
t
ency
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
globally ref
a
c
tor Range h
a
ndling fo
r
responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio: rename
deferred_response => response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
eve
n
t_mac
h
ine: c
l
eanu
p
re
s
p
o
nse_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
refacto
r
res
p
o
nse sendfil
e
body handling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
t9000: disable this
test for Co
o
lio
T
hread* model
s
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
simpli
f
y
per-client
keepalive stat
e
che
c
ks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio/
m
aster: small garbage redu
c
tion
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
return 206
s
tatus for p
a
rti
a
l send
f
ile re
s
p
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
c
oolio_thread_*: fix 416 response handling
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
ng
t0022:
fix up broken/inco
m
plete tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gemspec: fix build
,
we h
a
ve no unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packaging
c
le
a
nups, rei
n
st
a
te generated
f
il
e
s for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c W
o
n
g
R
akefile:
fix fm_update task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainbows! 2
.
1
.
0
-
Cool
.
i
o, bugfixes and more!
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
co
m
plete Re
v
=> Cooli
o
r
ena
m
ing
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
several response body
#
close fixes
commit
|
commitdiff
|
tree
2010-12-28
Er
i
c W
o
ng
dev_
f
d_r
e
spons
e
: pass fi
l
es
straight throu
g
h
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
ena
b
le the keepalive_requests config o
p
tion
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
c
ooli
o
*:
f
avor
Coolio over
R
ev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio_fiber_spawn: d
e
crease CPU usage for keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
0
0
19: add CP
U
usage
t
e
st
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
tes
t
-lib: fix bug in se
t
t
ing worker_connect
i
o
n
s
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
001
5
: eve
n
less
rac
y
fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c:
m
is
c
cleanups and
a
ddit
i
ons for RDoc
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
t0015: in
c
rease re
l
i
abi
l
ity of test
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
i
nitial coo
l
.
io
s
upport
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
i
b
er/io:
avo
i
d a
l
locating Ran
g
e obje
c
ts for slicin
g
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
fiber/*
:
more effi
c
ien
t
keepalive
_
timeou
t
expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
n
g
fib
e
r/base:
u
se bare "sel
e
ct" where
po
s
s
ible
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
t
h
read_pool: avoid ne
e
dles
s
wak
e
u
p
s fro
m
select
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
t
hread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
i
ntrod
u
ce worker_y
i
eld method
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
w
rite
r
_
th
r
e
ad_
s
p
awn: factor
out Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
wri
t
er
_
thread
_
*: split out c
l
asses i
n
to separate fil
e
s
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
wr
i
ter
_
th
r
ead_*: sp
l
it o
u
t
c
o
m
mon socket_p
r
oxy code
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writ
e
r
_th
r
e
a
d_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
rev
a
ctor
:
s
plit ou
t
t
ee_socket and use autoload
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
more :: pre
f
ix e
l
i
m
i
n
ation
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
fiber/q
u
eue: unindent
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
r
e
move
unne
c
es
s
ary "::" cons
t
ant prefixin
g
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
nev
e
r_
b
lock
:
simpli
f
y and
spli
t
out cod
e
commit
|
commitdiff
|
tree
2010-12-26
E
ric Wo
n
g
e
vent_machine
:
split out s
e
rv
e
r a
n
d
c
lien
t
cl
a
sses
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wo
n
g
rev
_
thread_*
:
unindent and spli
t
out
commit
|
commitdiff
|
tree
2010-12-26
E
ric
Wong
rain
b
ows/rev/* require/a
u
tol
o
ad cl
e
anup
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rename
rev
/
t
hread
=> rev/thread_client
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
rev_thread_sp
a
w
n
: disable
unde
r
Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
G
N
Uma
k
e
f
ile: fix
p
ac
k
aging task
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
avoid
Htt
p
Parser#ke
e
palive?
a
nd HttpP
a
rser#
r
eset
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
bump Unicor
n
dependency
commit
|
commitdiff
|
tree
2010-12-26
Eric
W
o
ng
rainb
o
ws/rev/*:
uninident some more
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev: s
p
l
i
t
out R
a
i
n
bows:
:
Rev::
S
e
r
ve
r
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev: unindent, needless autoload
commit
|
commitdiff
|
tree
2010-12-24
Eric Wong
d
o
c
: switch do
c
u
me
n
tation gener
a
tion to wrongdoc
commit
|
commitdiff
|
tree
2010-12-20
Eric Wong
thread
_
timeout: f
i
x
b
ad
compari
s
on
commit
|
commitdiff
|
tree
2010-12-20
E
ric Won
g
thread_timeout:
a
void
a threadi
n
g bug und
e
r 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric Won
g
FAQ: add a note about c
o
nfig
.
t
h
reads
a
fe!
commit
|
commitdiff
|
tree
2010-12-10
Eric Wong
re
s
pect client_body_buf
f
er_size i
n
Uni
c
o
rn 3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wo
n
g
b
u
m
p Unicor
n
de
p
endency t
o
3
.
1
.
0
commit
|
commitdiff
|
tree
2010-12-09
Eric Wong
t
h
read_timeout: de-Struct-if
y
commit
|
commitdiff
|
tree
next