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
xepoll_thread_spawn: inline needless method
2011-01-20
Eric Wong
r
e
move unused 416
e
rror con
s
tants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
d
e
v_fd
_
res
p
onse: g
a
r
b
age r
e
duct
i
on
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
de
v
_fd_r
e
spon
s
e: do not send chunks to 1
.
0 cl
i
ents
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
t
003
5
: kgio-pipe-response works
e
v
erywher
e
commit
|
commitdiff
|
tree
2011-01-20
Eric
Won
g
t0023:
u
se skip_models helper
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
r
e
move supp
o
rt
for X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
E
ric Won
g
ini
t
ial edge-triggered epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric
Wo
n
g
tests: content
-
md5
t
ests
s
hut down conn
e
ction
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_core:
reuse buffer to avoid GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c Wong
t00
5
0
:
improve test reliability
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c Wong
tests
:
bump rack-f
i
ber_pool version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Ra
i
nbows!
3
.
0
.
0 - servi
n
g
th
e
fas
t
est apps
to
s
l
o
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric
Wong
add
writ
e
-on-clos
e
test from Unic
o
r
n
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
event_machine: buffer
reads when wai
t
ing for
async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Won
g
e
vent_machine/client: rename ivar fo
r
consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machine/clien
t
: remove unused :body
acce
s
sor
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c
W
ong
coo
l
io: enable async
.
cal
l
back
f
or
one-shot body responses
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
rainbows/coolio/c
l
ient: se
t
LO
O
P cons
t
ant in mo
d
u
le
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio
/
c
l
i
ent: sm
a
ll optimiza
t
ions
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
c
oolio_thread_
*
: lazy
lo
a
d Rainbows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
redirect unexp
e
cted test output to /dev/nul
l
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
eve
n
t_machine:
fol
d
writ
e
_response back into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine
:
cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
e
v_
c
ore: small organizatio
n
c
l
eanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more cons
i
s
t
ent us
e
/avoidance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
favor Hash#include? for some existence checks
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
test_isolat
e
: bump ve
r
sio
n
s and simp
l
ify
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
test_isolate: prevent concurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: bum
p
async_sinatra dependency t
o
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
bump
d
e
pen
d
ency on Rack
to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
respo
n
se: do not skip Status header set by ap
p
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
respons
e
: fix skippi
n
g of Status:
h
eader
fro
m
a
pp
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
e
v
_core: garbage red
u
cti
o
n with const st
r
i
n
g
s
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
eve
n
t
_
mac
h
ine:
refactor async
.
c
allback
fo
r
kee
p
alive
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
even
t
_m
a
chin
e
: factor out
a
sync
.
ca
l
lb
a
ck h
a
ndling
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
minor cleanup
s
follow
i
ng
state cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate G const
a
nt and jus
t
us
e
the Rainbow
s
!
module
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
rainbows
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
el
i
min
a
te timed_read
m
o
d
u
le
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
simplify ke
e
palive_timeout
a
c
c
ounting
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c W
o
ng
disabl
e
N
a
gle's
a
l
g
o
r
ithm by d
e
fault
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplif
y
Rainbo
w
s
.
m
ax_by
t
es
implementa
t
ion
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
ong
respo
n
se: use o
p
timized
httpdate impleme
n
ta
t
ion
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c
Wong
Bum
p
unicorn dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
response:
al
l
o
w nor
m
al Hash for crafting
Range
head
e
r
s
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c W
o
ng
t
e
s
ts: ensure 416 resp
o
nses
d
o keep
a
live
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Won
g
s
end proper 4
1
6
r
e
s
ponse
s
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
ong
wr
i
ter_
t
h
rea
d
_po
o
l: remove unnec
e
sary debug
messages
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
prefer Ha
s
h#me
r
ge! to Has
h
#update
for cons
i
stency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globall
y
refactor Ran
g
e handli
n
g
fo
r
res
p
onses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
coolio: rename
deferred_res
p
onse =>
response_pi
p
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
event_machin
e
:
c
l
e
an
u
p
respon
s
e_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refacto
r
response se
n
d
f
ile body
handlin
g
for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t
9000: disab
l
e
t
his t
e
st
for CoolioThread
*
mo
d
els
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
s
implify
per
-
client keepalive state
c
hecks
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
o
ng
coolio/master: small
g
arbage re
d
u
ction
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wo
n
g
return 206 statu
s
for part
i
al sen
d
fi
l
e responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio_
t
hread_*: fix 416 response
ha
n
d
l
ing
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wo
n
g
t0022:
f
ix up broken/incomplete tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
*gem
s
pec: fix build, we have no unit t
e
s
t
s
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
Packagi
n
g
c
lea
n
ups, reins
t
ate generated files f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Ra
k
efile: fix fm_u
p
date
t
ask
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainbows! 2
.
1
.
0
-
Co
o
l
.
io, bugf
i
xes an
d
more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
c
o
mp
l
ete Rev => Cooli
o
renaming
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c
W
ong
several response body#close fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_response:
pass files straig
h
t th
r
ough
commit
|
commitdiff
|
tree
2010-12-28
E
ric
W
o
n
g
e
nable the
keepalive_requests co
n
fig o
p
ti
o
n
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
cooli
o
*: favor Coolio o
v
er R
e
v
commit
|
commitdiff
|
tree
2010-12-27
E
r
i
c W
o
n
g
coo
l
io_f
i
ber_spawn: decrease CPU usage
f
or
k
eepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0
0
19: add CPU usag
e
test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
e
st-lib: f
i
x bug in
s
e
tting worker_connec
t
ions
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
t0015: even l
e
ss rac
y
fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc:
misc cleanups and additions
for RD
o
c
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
0
015: inc
r
e
a
se
re
l
iabi
l
ity
of tes
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
in
i
tial cool
.
io su
p
p
or
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
iber
/
i
o: avoid
a
llocating
R
ange
o
b
jects for slicing
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
fiber/*: more efficient keepaliv
e
_timeout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
fiber/b
a
se: use bare "select" w
h
ere
p
ossibl
e
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
thr
e
ad_pool: avo
i
d
n
eedless wa
k
eups from
s
elec
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_*:
un
i
ndent
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c W
o
n
g
introduc
e
work
e
r_yield method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_
t
hrea
d
_spa
w
n: factor out Clie
n
t
.
q
u
it
commit
|
commitdiff
|
tree
2010-12-27
E
ric Won
g
write
r
_
t
h
read_*: spl
i
t out classes in
t
o
s
e
p
arate files
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
r
i
ter_thread_*: s
p
lit out common socket_proxy code
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
wri
t
er_t
h
rea
d
_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
revactor
:
split
out tee_socket and use a
u
toload
commit
|
commitdiff
|
tree
2010-12-26
E
r
ic Wong
more :: prefix elimination
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
fiber/queu
e
:
unindent
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
re
m
ove u
n
necessary "::" c
o
nstant prefixing
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
nev
e
r_block: sim
p
lify
a
nd split ou
t
code
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
e
v
e
n
t_machine: split
o
ut se
r
v
e
r
and clien
t
classes
commit
|
commitdiff
|
tree
2010-12-26
Eric
Wo
n
g
rev_th
r
e
a
d_*: unindent and
split out
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
rainbows/r
e
v/
*
require/
a
utoloa
d
cleanup
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rename rev/thread
=> rev/thr
e
ad_c
l
ient
commit
|
commitdiff
|
tree
2010-12-26
Eric Won
g
rev_t
h
read_spawn: di
s
a
b
le
under Ruby 1
.
8
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
GN
U
ma
k
efile: fix packaging task
commit
|
commitdiff
|
tree
2010-12-26
Eric Wo
n
g
avoid HttpPa
r
ser#k
e
e
palive? and H
t
tpP
a
rser#reset
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
bump Un
i
corn dep
e
n
d
e
ncy
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rainb
o
w
s/rev/*: u
n
iniden
t
some more
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
rev: s
p
lit o
u
t Rai
n
b
ows:
:
Re
v
::
S
e
rver
commit
|
commitdiff
|
tree
next