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
doc: better document :pool_size options
2011-01-22
Eri
c
Won
g
ep
o
l
l
/client:
m
inor opti
m
ization
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
ev_core: force input to be
g
iven to app_cal
l
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
epoll/clie
n
t: factor out on_close metho
d
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
epol
l
/client: r
e
move unused client
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
extract
co
m
mon tasks
t
o p
k
g
.
mk
t
o simplif
y
our makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll:
red
u
ce expiratio
n
c
a
lls and Ti
m
e ob
j
e
cts
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
ev
_
cor
e
: ga
r
ba
g
e reduction
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll: use newer
s
leepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max
_
body: d
i
sable
for
e
poll
commit
|
commitdiff
|
tree
2011-01-21
Eric W
o
ng
doc: git
.
bogomips
.
org => bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric W
o
ng
epoll: use sleepy_penguin d
e
fault
size fo
r
epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
epoll: close epo
l
l descriptor on g
r
aceful shutd
o
wn
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
ong
r
e
move support for Sunshowe
r
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epo
l
l:
ignore ECON
N
RES
E
T e
r
r
o
rs
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
ev_
c
ore:
simpl
i
fy s
e
tup
steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge ra
c
k_input into process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
ev_c
o
re: local
i
ze 413
error constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
re
m
ove unus
e
d
416
e
rror constants/exc
e
p
t
io
n
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_response:
g
arbage reduction
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wo
n
g
dev_fd_response: do
n
o
t sen
d
c
h
u
n
ks to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t
0
0
35: kgio-pipe-respo
n
se works ever
y
where
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
t0
0
23: use sk
i
p_mode
l
s
helper
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
remove suppor
t
for
X
-Rainbo
w
s-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
initial edge-trigger
e
d epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wo
n
g
te
s
t
s: conte
n
t-md5 tests shut do
w
n
connection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_core: reuse buffer to avoid G
C
thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t
0050: improve tes
t
reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric
W
on
g
tests: bump
rac
k
-fiber_pool versi
o
n
t
o 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c Wong
Rainbows! 3
.
0
.
0 - serving the
f
astest apps
to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add
w
r
i
t
e-on-cl
o
se
tes
t
f
r
om Unic
o
rn
commit
|
commitdiff
|
tree
2011-01-12
Eric
W
ong
even
t
_machine: buf
f
er reads when
wa
i
t
ing for asyn
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
Wong
event_ma
c
hine/client: re
n
ame iva
r
for consistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
n
g
event_machine/clien
t
:
re
m
ov
e
unused :b
o
dy accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
ong
c
o
olio: ena
b
le async
.
c
allback f
o
r
one-s
h
o
t
b
o
dy
r
esponses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/coolio/client: set LOOP constan
t
in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
c
o
oli
o
/clien
t
: small o
p
timiz
a
tions
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
coolio_thread_*:
l
azy load Rainbows::Coolio::
C
lient
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
redirect unexp
e
cted test
output to /dev/nul
l
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_m
a
chine: fold write_respon
s
e back
i
nt
o
client
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wo
n
g
e
v
e
nt_machine: cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
ev_core
:
smal
l
o
r
ganization clea
n
up
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more consistent u
s
e/avoidan
c
e of Head
e
rHas
h
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor Hash#include? for some
existence checks
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
test_isolate: bump ve
r
si
o
ns and simpli
f
y
commit
|
commitdiff
|
tree
2011-01-07
E
ric W
o
ng
test_isolate: prevent
c
oncurrent ex
e
cutio
n
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
Won
g
te
s
t
s
:
bump asy
n
c_sinatra dependency to
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
b
u
mp d
e
pendency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
r
e
sponse: do not skip Status
header set
b
y
a
p
p
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
r
e
s
ponse: fix
s
kipping of Status: he
a
der from app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
ev_core:
g
arb
a
ge
reduc
t
io
n
w
i
t
h const string
s
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
e
v
en
t
_machine: refactor async
.
callback for
k
eepalive
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
e
vent_machi
n
e: fac
t
or out
a
sy
n
c
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
m
i
no
r
cl
e
anups follo
w
in
g
s
ta
t
e c
l
eanups
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
eliminate G constan
t
and just
u
se the Ra
i
nbows! module
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
o
ng
rainbows
.
r
b: unindent
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
eliminate timed_read module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplif
y
keepalive_timeout
accou
n
ting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable Nagle's algorithm
b
y default
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplif
y
Rai
n
bows
.
max_by
t
es implement
a
tion
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
r
e
sponse: use
o
ptimized
h
ttp
d
a
t
e im
p
lem
e
n
tati
o
n
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
B
u
mp unicorn dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
o
n
g
response:
a
llow normal Hash for crafti
n
g Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests:
e
nsure 416 respons
e
s do ke
e
p
alive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
sen
d
p
r
oper 416 re
s
p
onses
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
writer_thread_pool: remove unnecesary deb
u
g
m
essages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer
Hash#m
e
rge! to Hash#update for consistenc
y
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally refactor Ran
g
e handl
i
ng for
responses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
co
o
l
i
o: rename defer
r
ed_response =
>
r
es
p
onse
_
pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
ev
e
n
t_machin
e
:
c
leanup response_pip
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refact
o
r res
p
o
n
s
e sendfile body h
a
ndling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wong
t9000: disable this test for
C
o
ol
i
oThread* models
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
simplify per-client ke
e
palive state ch
e
cks
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wo
n
g
c
oolio/ma
s
te
r
: s
m
all
g
arbage
reduction
commit
|
commitdiff
|
tree
2011-01-05
E
ric
Wong
return 206 stat
u
s for partial sendfile
responses
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
coolio_threa
d
_*: fix 416 response handling
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
t
0022: fix up bro
k
en
/
incompl
e
te t
e
sts
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gemspec: fix build, we have no
un
i
t tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
P
ackaging cleanups, reinstate
g
e
nerated fil
e
s for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Wong
Rakefile: fix
f
m_upd
a
te tas
k
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
o
ng
Rainbows! 2
.
1
.
0
- Coo
l
.
io, bugfixes
a
n
d m
o
r
e!
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
ng
compl
e
t
e
Rev => Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Wo
n
g
several respo
n
se b
o
dy#clo
s
e
f
ixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Won
g
d
ev_fd_respon
s
e: pa
s
s fil
e
s straight throu
g
h
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
enable t
h
e keepalive_r
e
quests config option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
o
olio*:
favor
C
ooli
o
over Rev
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
c
o
olio_fibe
r
_spawn: decrease CPU usage for
keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0019:
a
dd CPU
usage tes
t
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
t
est
-
lib
:
fix bug in sett
i
ng worker_
c
onnections
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
ong
t
0015: even
less racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc
:
mi
s
c cleanups and additio
n
s
for R
D
oc
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
t
0
01
5
:
i
ncreas
e
rel
i
ability of test
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
initial cool
.
io
support
commit
|
commitdiff
|
tree
2010-12-27
E
r
i
c
Wong
fi
b
e
r
/
i
o:
a
void a
l
locating Range objects for sl
i
c
ing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
i
ber/*: more efficient keepaliv
e
_timeout
expiry
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
fiber/base: use bare
"
sele
c
t" where possible
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
th
r
ead_
p
ool: avoid needless wakeups from se
l
ec
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thre
a
d_*: unindent
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introd
u
ce worker_yiel
d
method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
riter_threa
d
_s
p
a
wn: factor out Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
writer_thread_*
:
sp
l
it
out
c
lasses
i
nto se
p
arate files
commit
|
commitdiff
|
tree
next