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: force input to be given to app_call
2011-01-22
Eric Wo
n
g
ev_core
:
force in
p
ut to be given to
a
pp_call
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
epo
l
l/client:
facto
r
out on_close method
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
epo
l
l/client: re
m
ove
unused
c
l
ient
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extr
a
ct common
t
a
sks to pkg
.
m
k
t
o
simplify our makefil
e
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
n
g
epoll: reduce expiration calls and Time objects
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
e
v_
c
ore
:
garbage re
d
uction
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
epoll: us
e
newe
r
sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
m
a
x_body
:
disa
b
le for e
p
oll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: gi
t
.
bogomips
.
o
r
g =
>
bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Er
i
c Wong
epoll: use sleepy_p
e
nguin def
a
ult size f
o
r epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
e
poll: close epoll d
e
scripto
r
on grac
e
ful shutdo
w
n
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
remove support for Suns
h
owe
r
s
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic
W
ong
epoll
:
ignore ECONN
R
ESET errors
commit
|
commitdiff
|
tree
2011-01-20
E
ric W
o
ng
e
v
_cor
e
: si
m
plify setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Won
g
merge rack
_
inp
u
t
i
n
to p
r
o
c
e
ss_client
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic W
o
ng
e
v
_co
r
e: loc
a
liz
e
413
error
c
onst
a
nt
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove unus
e
d 416 error constant
s
/excepti
o
ns
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
dev_fd_response: g
a
rbage r
e
duction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_respon
s
e:
do not
s
end chunks to
1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035: kgi
o
-
pipe-response w
o
rks everywhere
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
t
0023: use skip_m
o
d
e
l
s helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove supp
o
rt for X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
initial edge
-
trigg
e
re
d
epoll mod
e
l
commit
|
commitdiff
|
tree
2011-01-19
E
ri
c
Won
g
t
ests: content-m
d
5 t
e
sts
s
hut do
w
n co
n
n
ection
commit
|
commitdiff
|
tree
2011-01-17
Er
i
c Wong
e
v
_core: reuse buffer to avoid GC
thrashi
n
g
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050: improve tes
t
reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Won
g
tests: bump
rack-fi
b
er_pool version t
o
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows! 3
.
0
.
0 - serving th
e
f
a
stest apps
t
o slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
add
w
ri
t
e-on-close test fr
o
m Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric
W
ong
event_m
a
chine: buff
e
r reads when waiting for asy
n
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_
m
achine/client: rename
i
var for consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Won
g
ev
e
nt_m
a
chin
e
/
c
lient
:
remove unused :bod
y
accessor
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Won
g
coolio: enable asyn
c
.
cal
l
back for
o
n
e-shot body responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
ra
i
n
b
ows/cool
i
o/cl
i
ent: se
t
LOOP constant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
coolio/cl
i
ent: sm
a
ll opt
i
mizations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
cool
i
o_t
h
read_*: lazy load Rai
n
bows::Cooli
o
:
:Client
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wong
re
d
ire
c
t u
n
expe
c
t
e
d test
outp
u
t t
o
/de
v
/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine: fol
d
write_response
b
a
c
k into clien
t
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
ng
eve
n
t_m
a
chine: cleanup
a
s
ync logic
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wo
n
g
ev
_
core: small organiz
a
tion
cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric
Won
g
more consi
s
t
ent use/avoidance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor Hash#include? for some
e
x
isten
c
e
che
c
ks
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
test
_
isolate: bump versions and simp
l
i
fy
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tes
t
_is
o
late:
prevent
c
oncu
r
r
e
nt execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: b
u
mp async_s
i
na
t
ra dependency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
bum
p
depende
n
cy on Rac
k
to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response
:
do not
skip Status he
a
der set by app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic W
o
ng
response:
f
i
x
s
kippin
g
of
S
t
atus:
h
e
ader from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: garbage reduction with cons
t
strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event_mac
h
ine: refactor async
.
callback f
o
r kee
p
alive
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
ev
e
n
t_machine: factor out
a
s
ync
.
ca
l
lback handl
i
ng
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
mino
r
clea
n
ups follo
w
ing s
t
a
t
e clea
n
ups
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
el
i
minate G constant
a
n
d
just use the R
a
inbo
w
s! m
o
du
l
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rainbows
.
r
b
:
u
n
i
n
d
ent
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
eliminate tim
e
d_r
e
a
d
module
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
simplif
y
ke
e
pa
l
ive_timeout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disa
b
le
Nagle's a
l
gorith
m
b
y
defaul
t
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
Wong
simplif
y
Rainbo
w
s
.
max_byt
e
s imple
m
e
n
tation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
res
p
onse: u
s
e
op
t
imized htt
p
date im
p
lemen
t
ation
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
Bump unicorn depen
d
ency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
respon
s
e
:
allow normal Hash for cra
f
t
in
g
Ran
g
e hea
d
ers
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests: en
s
ure
4
16 respo
n
ses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
send pro
p
er 416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
o
ng
writ
e
r_
t
hrea
d
_pool: remove unnecesary
debug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
prefer Ha
s
h#m
e
rge! to Hash#upd
a
t
e for
consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
globally refactor Range handling fo
r
r
esponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio
:
rena
m
e deferred_response
=> response
_
pipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic W
o
n
g
event_mach
i
n
e:
c
l
eanup response_pipe
commit
|
commitdiff
|
tree
2011-01-05
E
ri
c
Wong
refa
c
tor response
s
endfile bo
d
y han
d
ling for e
a
sie
r
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
ric
Wong
t9000: disable this t
e
st f
o
r CoolioThrea
d
* mo
d
els
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
s
implify per-clien
t
keepalive s
t
ate checks
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Won
g
co
o
lio/master
:
small g
a
rbage reducti
o
n
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
r
eturn
20
6
status for partial
s
endfile
r
espons
e
s
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
W
ong
coolio_
t
hrea
d
_*:
f
i
x
416 response handling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
t0022: f
i
x u
p
brok
e
n/
i
ncomplete
t
e
sts
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
*gemspec
:
fix build, we
have no unit tests
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
P
ackaging clean
u
ps
,
reinst
a
te
generated fil
e
s for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakefile: fix fm_update task
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
o
n
g
R
a
in
b
ows!
2
.
1
.
0 - Cool
.
io,
b
ugfixes
a
nd mo
r
e!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complete Rev => Coo
l
i
o renaming
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Wong
several
r
esponse body#cl
o
se fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_respo
n
se: pass
f
i
les straight throug
h
commit
|
commitdiff
|
tree
2010-12-28
Eri
c
W
o
ng
e
n
a
ble
th
e
keepali
v
e_requests config option
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
coolio*:
fav
o
r C
o
olio o
v
er
Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
o
o
lio_fiber
_
spawn: decre
a
se CPU
us
a
ge
for
k
ee
p
alive
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
t0
0
19: add CPU u
s
ag
e
t
e
st
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
est-
l
ib: fix bug
i
n
set
t
i
ng
w
o
r
ker_co
n
nections
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
t0015:
even less racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: m
i
sc cle
a
n
ups
a
nd additions f
o
r RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015:
increa
s
e rel
i
ability o
f
t
e
st
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
i
n
iti
a
l cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/io: avoid
a
llocating Rang
e
objects for sli
c
ing
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
fib
e
r/*: more e
f
fici
e
nt keepalive_ti
m
eout expiry
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
fib
e
r/base
:
use bare
"
s
e
l
ect" whe
r
e possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_pool: avoid n
e
edless wakeups f
r
om select
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
threa
d
_*
:
unindent
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
i
n
troduc
e
worker_yield meth
o
d
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writ
e
r_thread_spawn: factor out Client
.
qu
i
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
w
r
i
t
er_threa
d
_
*
: split
out classe
s
into sep
a
rate files
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_
t
hre
a
d_*: sp
l
it out common socket_pro
x
y co
d
e
commit
|
commitdiff
|
tree
next