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
initial edge-triggered epoll model
2011-01-19
E
ric Wong
init
i
al edge-trig
g
er
e
d
ep
o
ll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Won
g
test
s
: cont
e
nt-md5 tests
shu
t
down conn
e
cti
o
n
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
e
v
_co
r
e: reuse buffer
t
o avoid G
C
thras
h
ing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050: improve tes
t
reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t
e
s
ts:
bump rack-fiber_
p
ool
v
ersion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows! 3
.
0
.
0 - serving
t
he fastest apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add
w
rite-
o
n-cl
o
se
t
est f
r
om Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric
Wong
even
t
_machine:
b
uf
f
er reads
w
hen waiting for
async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c Wong
eve
n
t_machin
e
/client: re
n
ame ivar
f
or con
s
istency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
ng
event_machine/clien
t
: rem
o
ve unuse
d
:bo
d
y accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Wo
n
g
coolio: enab
l
e a
s
ync
.
c
allback for
one-shot body res
p
ons
e
s
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Won
g
rainbows/cooli
o
/clie
n
t: set LOOP c
o
nstant in m
o
dule
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coo
l
i
o/client: smal
l
optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
coolio_
t
hread_*: lazy l
o
ad Rainb
o
ws::Coolio::Cl
i
ent
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c
Wong
redirec
t
unexpec
t
e
d test out
p
ut to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machin
e
: fold write_r
e
s
p
o
n
se b
a
ck into clie
n
t
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
e
v
ent_mach
i
ne: cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_c
o
re:
small
o
rganization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
mor
e
consisten
t
use/avoid
a
nce of Heade
r
Hash
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
favor Has
h
#
i
nclude
?
for s
o
m
e
existence checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: bump versions and simplif
y
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
tes
t
_isolate
:
prevent concurrent executi
o
n
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Won
g
tests:
b
ump
a
sync_sinatra depe
n
de
n
cy t
o
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bump dependency
o
n Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
r
espon
s
e: do not s
k
i
p
Status hea
d
er set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
r
esponse
:
fi
x
s
kip
p
ing of St
a
tus: header from app
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
e
v
_
c
ore: garbage
r
ed
u
c
t
io
n
with const st
r
in
g
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event_mach
i
ne: refac
t
o
r asyn
c
.
callback
f
o
r
keepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event_machin
e
: fa
c
t
or out async
.
callback
handling
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
minor cl
e
anups
following st
a
te cleanu
p
s
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
e
liminat
e
G constant and just use the Rai
n
bows!
m
odule
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Won
g
r
ai
n
bows
.
rb: uninden
t
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
e
l
iminat
e
time
d
_re
a
d module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify keepalive_timeout acco
u
nt
i
n
g
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
di
s
a
b
l
e
Nagle's algorithm by de
f
a
u
l
t
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify Rainbows
.
max_
b
ytes im
p
lem
e
ntation
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
resp
o
n
se
:
use optim
i
ze
d
httpdate im
p
lem
e
ntation
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c
Wong
B
u
mp un
i
c
o
rn dependency t
o
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
response: allow norm
a
l Hash for
crafting R
a
nge
h
eader
s
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Wong
te
s
ts: e
n
sure 416 res
p
o
nses do kee
p
alive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
sen
d
proper 416 respo
n
ses
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
writer_thre
a
d_pool
:
remove
u
nne
c
esary
d
e
b
ug
me
s
sa
g
es
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
prefer Hash#merge! to Ha
s
h#update
for
c
onsistency
commit
|
commitdiff
|
tree
2011-01-05
E
ri
c
Wong
g
lo
b
ally refactor R
a
nge handling for
resp
o
nses
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
Wong
cool
i
o: rena
m
e
deferred_respon
s
e => r
e
sponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
event_machi
n
e: cleanup
response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
re
f
ac
t
or res
p
onse sendf
i
le
b
ody handlin
g
for ea
s
ier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
t9000: disabl
e
this test for CoolioTh
r
ead* mode
l
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simplify per-clien
t
k
ee
p
a
l
ive state
c
hecks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio/mast
e
r
: small garbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
r
etur
n
20
6
status
f
or
p
ar
t
ial sendfi
l
e
respons
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
cool
i
o_t
h
read_*: fix 416 respo
n
se handling
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
t0022:
f
ix up
b
roken
/
in
c
omplete tes
t
s
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
*gemspec: fix build
,
we have no
u
nit tests
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
Packaging
cleanups, re
i
nst
a
t
e generated files for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric
Wong
Rakefi
l
e: fix fm_update task
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
R
a
inbows! 2
.
1
.
0 - Cool
.
io, bugfi
x
es and more
!
commit
|
commitdiff
|
tree
2010-12-29
E
r
i
c
Wong
complete Rev => Coolio renami
n
g
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
several response body#c
l
os
e
fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_r
e
sponse: pass files straight through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
e
nable the
keepalive_r
e
quests conf
i
g option
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
coolio*:
favor Cool
i
o over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
coolio_
f
ibe
r
_spa
w
n
: de
c
rease
C
PU usage for
k
e
e
p
alive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t00
1
9:
a
d
d
CPU us
a
g
e
t
e
s
t
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
t
est-
l
i
b: f
i
x bug
i
n
se
t
ting worker_connect
i
ons
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
t0015:
even less ra
c
y fix
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
do
c
: misc clea
n
ups
and add
i
tion
s
for RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
t0015: in
c
rea
s
e reliabili
t
y of
t
est
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
initial
c
ool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
fiber/
i
o: av
o
id a
l
loca
t
i
ng Range obj
e
cts
for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
fiber/*: more efficient k
e
epalive_timeout ex
p
iry
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
f
i
ber/base
:
use
b
are "select" wher
e
possible
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
thread_p
o
o
l
: avoid
n
eedle
s
s wakeups fro
m
select
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
th
r
ead_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introduc
e
worker_
y
i
eld
m
ethod
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
r
iter_thr
e
ad_spawn:
factor out Clien
t
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
ng
writer_thread_*: split out
cl
a
sses into separa
t
e fi
l
es
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
riter_thr
e
ad_*: spli
t
out com
m
o
n
s
ocke
t
_proxy code
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
riter_thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
r
evacto
r
:
s
plit out
t
ee_socket and use
a
u
t
o
load
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
more :: prefix elimination
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wo
n
g
fiber/queue
:
uninden
t
commit
|
commitdiff
|
tree
2010-12-26
Er
i
c Wong
r
e
mov
e
un
n
e
cessary "
:
:" constant p
r
ef
i
xing
commit
|
commitdiff
|
tree
2010-12-26
E
ric
W
on
g
n
e
ver_block: sim
p
l
i
fy
a
nd s
p
li
t
out code
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
event_machine: sp
l
it o
u
t
ser
v
er and client cl
a
sses
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
ng
rev_th
r
ead_*: uninde
n
t and
split out
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rainbows/rev/* r
e
quire/a
u
toload cle
a
nup
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wong
ren
a
me
rev/thread
=
> rev/thread_c
l
ient
commit
|
commitdiff
|
tree
2010-12-26
E
ric W
o
n
g
rev_
t
hread_spawn: d
i
sa
b
le under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
GNUmakefile: f
i
x p
a
cka
g
ing ta
s
k
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
avoid HttpParser
#
kee
p
ali
v
e? and HttpParser#rese
t
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
b
u
mp
Un
i
corn
d
ependency
commit
|
commitdiff
|
tree
2010-12-26
Eric W
o
n
g
r
a
inbows/
r
ev/*: unini
d
ent
s
o
me m
o
re
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev: split out Rainb
o
ws
:
:Rev:
:
Ser
v
er
commit
|
commitdiff
|
tree
2010-12-26
E
ric
Wong
rev: unindent, needless a
u
to
l
oad
commit
|
commitdiff
|
tree
2010-12-24
Eric Wong
doc: switch documenta
t
ion generation to wrongdoc
commit
|
commitdiff
|
tree
2010-12-20
E
r
i
c
Won
g
t
h
read_timeout:
f
i
x bad c
o
mparis
o
n
commit
|
commitdiff
|
tree
2010-12-20
Eric
W
o
n
g
thread_timeo
u
t
: avoid a
t
hreading b
u
g under 1
.
9
commit
|
commitdiff
|
tree
2010-12-15
Eric W
o
n
g
FAQ:
add
a n
o
te
about
c
o
nfi
g
.
thr
e
ad
s
af
e
!
commit
|
commitdiff
|
tree
2010-12-10
Eric Won
g
respe
c
t clie
n
t_body_buffer_size in Unicorn
3
.
1
.
0
commit
|
commitdiff
|
tree
next