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/client: remove rdoc
2011-01-22
Eric Wong
epoll: reduce expiratio
n
c
alls and Time
o
b
j
ects
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
ev_c
o
re: garbage reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: use newer sleepy_pengui
n
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
ma
x
_body: disable for epol
l
commit
|
commitdiff
|
tree
2011-01-21
E
ric Wong
doc: gi
t
.
b
o
gomips
.
org => bogomips
.
o
rg
commit
|
commitdiff
|
tree
2011-01-21
Eric
Wong
epoll: use sleep
y
_
p
e
n
guin default size for
e
po
l
l_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: close epoll descriptor on gra
c
e
f
ul
s
hutd
o
wn
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
remove support for Sunsh
o
wer
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll:
ign
o
re E
C
ONNRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: simplify se
t
up steps
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
m
e
rg
e
rack_input into p
r
ocess_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
v
_
core: loc
a
l
ize 4
1
3 er
r
or
c
on
s
tant
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
remove unused 416 er
r
or c
o
n
s
t
ants/
e
xcep
t
ions
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
dev_fd_r
e
sponse: ga
r
bage reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_resp
o
ns
e
:
d
o n
o
t send chunks to 1
.
0
c
lients
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
t0
0
35:
k
gio
-
p
ip
e
-response work
s
everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
t0023: use skip_mode
l
s helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
emove s
u
p
p
ort f
o
r X-Rainbows-* h
e
aders
commit
|
commitdiff
|
tree
2011-01-19
Er
i
c Wong
initial edge-triggered epoll
model
commit
|
commitdiff
|
tree
2011-01-19
E
ric
W
ong
t
ests: content-md5 t
e
sts shut down
connection
commit
|
commitdiff
|
tree
2011-01-17
Eric
W
ong
ev_core:
re
u
s
e
buf
f
er to avoid GC th
r
a
shing
commit
|
commitdiff
|
tree
2011-01-14
E
r
ic Won
g
t0050: im
p
rove t
e
s
t reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bump rack-fiber_poo
l
versi
o
n to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
Rainbows! 3
.
0
.
0 - serving the fas
t
est apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add w
r
it
e
-on-clo
s
e t
e
st from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
E
ric Wong
event_
m
achine: buffer
r
e
a
d
s when wa
i
ting for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
n
g
e
v
ent_
m
achine/client: r
e
na
m
e i
v
ar f
o
r consistency wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
e
v
ent_ma
c
h
ine/client: remove unu
s
ed :bod
y
accesso
r
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Won
g
c
o
olio: enable async
.
c
allback f
o
r one-s
h
ot body responses
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
rainbows/coo
l
io/cl
i
ent: set LO
O
P
con
s
t
ant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric W
o
n
g
coolio/clie
n
t: small optimizations
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio_thread_*: la
z
y
l
oad Rainbows
:
:
C
oolio::Client
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wong
redirect u
n
expected test o
u
t
p
ut to /dev/n
u
ll
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine: fold write_response
back into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
event_machine:
cle
a
nup async lo
g
ic
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev_core: small o
r
ga
n
ization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more
c
o
nsis
t
ent
u
se/avoidance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
n
g
f
a
vor Hash#include? for some existence chec
k
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tes
t
_
i
s
olat
e
: b
u
mp vers
i
o
ns and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isol
a
te: prevent concu
r
r
en
t
execu
t
ion
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
tests: bump a
s
ync_sinat
r
a dep
e
ndency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bump d
e
pe
n
d
ency on R
a
ck to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
re
s
ponse: do not skip Status head
e
r set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response:
fix skipping
of Status:
heade
r
from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
ev_core: garbag
e
re
d
uction with const st
r
ings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event_machine: refactor async
.
callback
for
k
eepalive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
ev
e
nt_ma
c
hine
:
facto
r
ou
t
async
.
callback h
a
ndling
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
minor clean
u
ps following s
t
at
e
cleanups
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic W
o
ng
eliminate G consta
n
t
a
nd just use the Rainbows! modul
e
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
rainbows
.
rb:
unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
eliminat
e
ti
m
ed_read modul
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify kee
p
alive_timeout account
i
ng
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
disa
b
l
e
Nagl
e
's algorithm by
def
a
ult
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
s
implify Rai
n
bows
.
ma
x
_
b
ytes implemen
t
ation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response: use op
t
imized ht
t
pdate impl
e
mentation
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
B
ump unicorn depen
d
ency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
r
espo
n
s
e
:
allow normal
Hash for
craft
i
ng Rang
e
headers
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c Won
g
t
ests: e
n
sure 416 responses do kee
p
aliv
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
se
n
d pr
o
p
er
416 responses
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
W
ong
wr
i
ter_th
r
ead_pool:
remove
unnecesary
d
e
b
ug messag
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
pref
e
r Hash#
m
erge! to H
a
sh#update for consiste
n
cy
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
g
l
obal
l
y
refactor Range handling for response
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
ng
c
o
o
lio: r
e
na
m
e deferred_re
s
po
n
se => response
_
pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
n
g
event_machi
n
e: cl
e
an
u
p response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
W
ong
r
ef
a
c
tor r
e
sponse
sendfi
l
e body handling
f
or e
a
sier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t90
0
0: disabl
e
this
test for
C
oolioTh
r
e
a
d* models
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
simplify per-client keepa
l
ive state checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio/master: small garbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
return 206 status for partial send
f
il
e
responses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
cooli
o
_thread_*:
fix 416
r
espons
e
handling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
t002
2
: fix up broken/
i
ncomp
l
e
te
t
e
sts
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gemspec:
f
ix
b
uild, we
h
a
ve no unit
t
e
s
ts
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packagin
g
clean
u
ps,
reinsta
t
e genera
t
ed files f
o
r
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakefile: f
i
x fm_update t
a
sk
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Ra
i
n
b
ows! 2
.
1
.
0 - Cool
.
io, bugfixes
a
nd more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complete Rev
=> Coolio ren
a
ming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
s
e
v
e
r
al re
s
ponse body#close fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_
f
d_response: pass
f
iles str
a
ight throu
g
h
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
enable the keepal
i
ve_requ
e
sts config option
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
coolio*: f
a
vor Coolio over
R
ev
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
c
ool
i
o_fiber_spawn: decrease
CP
U
usage for keepal
i
ve
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0019: add
CPU usage te
s
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
est-lib:
fix bug in se
t
ting worker_connections
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
t
0
015: e
v
e
n less racy fix
commit
|
commitdiff
|
tree
2010-12-27
E
ric W
o
ng
doc: mi
s
c
cleanups a
n
d additi
o
ns for RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
t001
5
: increase r
e
liability of
test
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
i
nitial co
o
l
.
io s
u
pport
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/io: avoid al
l
ocati
n
g Ran
g
e objects f
o
r slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/
*
: more
e
fficient keepalive_t
i
meo
u
t
e
xpiry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fibe
r
/
b
ase: u
s
e bare "select" where possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_poo
l
: avoid ne
e
dl
e
ss wakeups from se
l
e
c
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
i
ntroduce
worker_yield
metho
d
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
riter
_
thre
a
d
_
spawn: fa
c
t
or out Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
writer_thre
a
d
_
*: split out classes in
t
o
separate f
i
les
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
rit
e
r_thread
_
*: split out co
m
mon sock
e
t
_proxy code
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
writer_thread_*: unind
e
nt
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
revacto
r
: split o
u
t tee_soc
k
e
t an
d
u
s
e
autoload
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
m
o
re :: pref
i
x eliminatio
n
commit
|
commitdiff
|
tree
2010-12-26
Eric Wong
f
i
ber/queue: u
n
indent
commit
|
commitdiff
|
tree
next