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
epoll/client: avoid unnecessary Epoll#set calls
2011-01-26
E
ric Wo
n
g
epoll/client:
avoid unn
e
ces
s
a
ry Epoll#set
calls
commit
|
commitdiff
|
tree
2011-01-26
Eric
W
ong
GNUmakef
i
le: on
l
y enable epoll-base
d
models in Linu
x
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
initial XAc
c
eptEpoll concurrency
m
ode
l
commit
|
commitdiff
|
tree
2011-01-25
Eri
c
W
o
ng
e
po
l
l/client
:
thread-safety for wri
t
e
q
u
euing
commit
|
commitdiff
|
tree
2011-01-25
E
ric
Won
g
epol
l
: make
E
poll
.
q
u
it more reusa
b
le
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
n
e
ve
r
b
lock: fix ap
p
_
c
all under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
cle
a
r LISTENERS array on close
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
epoll/client: minor optimization
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core: force input to be giv
e
n to
app
_
cal
l
commit
|
commitdiff
|
tree
2011-01-22
E
r
i
c Wong
ep
o
ll/clien
t
: f
a
c
tor
o
ut on_close method
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
ep
o
ll/client: remove unused
client
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
extract
common tasks to p
k
g
.
mk
t
o
simplify our
makefile
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epoll: reduce e
x
pir
a
tion calls and Time ob
j
ects
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
o
n
g
e
v_core: gar
b
a
g
e re
d
uct
i
on
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
W
o
n
g
epoll: use
ne
w
er sl
e
epy
_
p
enguin
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
m
ax_body
:
disable for
e
p
ol
l
commit
|
commitdiff
|
tree
2011-01-21
Eric Wo
n
g
doc: g
i
t
.
bogomips
.
org => bogomips
.
o
rg
commit
|
commitdiff
|
tree
2011-01-21
E
ric Wong
epoll: use
s
leepy_pe
n
g
u
in default
size
for epoll_w
a
it
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Won
g
epoll:
c
l
os
e
e
poll des
c
r
i
ptor on graceful shutdow
n
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
remove support for Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ep
o
l
l
:
ignore ECONNRE
S
ET errors
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
Wong
ev_core: si
m
p
l
ify setu
p
steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge rack_input i
n
to proces
s
_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
ev_c
o
re:
l
o
c
alize 413 error
c
ons
t
ant
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
remove un
u
sed 416 error co
n
stan
t
s/e
x
cep
t
ions
commit
|
commitdiff
|
tree
2011-01-20
Eric
Won
g
dev
_
f
d_response: garbage
r
e
ducti
o
n
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
d
ev_fd_re
s
ponse:
d
o no
t
send
c
hunk
s
to
1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035
:
k
gio-p
i
p
e-response
w
o
r
ks everywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
t0023:
u
se skip_models helper
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
remove s
u
pport for
X
-Rainbows-* h
e
ade
r
s
commit
|
commitdiff
|
tree
2011-01-19
Eric W
o
ng
initial e
d
ge-triggered ep
o
ll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wo
n
g
tests: content-md5 tests shut do
w
n conn
e
ction
commit
|
commitdiff
|
tree
2011-01-17
Eri
c
Won
g
ev_core: reuse
b
uffer to
avoid GC thras
h
i
ng
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t00
5
0
: improve test
reliabi
l
ity
commit
|
commitdiff
|
tree
2011-01-14
Eric
Wo
n
g
t
e
s
t
s: bump
r
ac
k
-fiber_pool
ver
s
ion t
o
0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows! 3
.
0
.
0
- s
e
rv
i
n
g
t
h
e
fastes
t
apps
t
o
slo
w
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
ric
W
ong
ad
d
writ
e
-on-clo
s
e
t
e
st
f
ro
m
Un
i
corn
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic Wo
n
g
event_machine: buffer r
e
ads when waitin
g
for a
s
ync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
e
v
e
n
t_machine/c
l
ient: re
n
ame
ivar for consiste
n
cy with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eri
c
Wong
event_machine/client: remove unused :b
o
dy acc
e
s
sor
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
ng
cooli
o
: enable
a
sync
.
callback for
one-sho
t
b
o
dy respons
e
s
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
r
ainbo
w
s
/co
o
lio/client: set LOOP constant
i
n
m
odule
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
W
ong
coolio/cli
e
n
t: s
m
all optimizations
commit
|
commitdiff
|
tree
2011-01-08
E
ric W
o
ng
c
o
olio_thread_*: la
z
y load Rainbo
w
s::
C
ooli
o
:
:Client
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
red
i
r
e
ct u
n
ex
p
e
c
t
ed test output to /d
e
v/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
eve
n
t_mach
i
ne: fold write_r
e
sponse back in
t
o
client
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
event_machi
n
e
:
c
l
ea
n
u
p
async logic
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
ev_
c
ore
:
small organizati
o
n
c
leanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more consist
e
nt use/avoidance of
He
a
derHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
favor
Hash#include?
f
or som
e
existe
n
ce checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_iso
l
ate: bump v
e
rsions an
d
simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate:
p
reven
t
concurren
t
execu
t
i
on
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c Wong
tests
:
bump async_s
i
nat
r
a
dependency to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
bump depend
e
n
cy on Rack
t
o 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
r
esponse: do not skip Sta
t
us h
e
ader set by app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
res
p
onse: fix
s
k
i
p
ping o
f
Statu
s
: header
f
rom app
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
ev_c
o
r
e: garbage reduction wit
h
const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
eve
n
t_mach
i
ne
:
refacto
r
async
.
callback for k
e
ep
a
live
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event_m
a
chine: factor out a
s
y
nc
.
cal
l
back handli
n
g
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
m
i
nor c
l
e
anup
s
following state cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
eliminate G constant an
d
just use
the Rainbows! m
o
dule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rainbows
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate t
i
me
d
_
read mod
u
le
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
simpl
i
f
y k
e
epali
v
e
_t
i
meout
a
ccoun
t
in
g
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
disable Nagl
e
's al
g
o
r
ithm by d
e
fau
l
t
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
n
g
simplify Rainbows
.
max_by
t
es imp
l
eme
n
tatio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
respo
n
se:
use op
t
i
mize
d
httpda
t
e im
p
l
e
mentation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump
u
n
i
corn de
p
endency to
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
res
p
onse: allo
w
no
r
mal Hash
f
or craft
i
ng
R
ange
h
eader
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
Won
g
t
e
sts:
ensure 416 res
p
o
nse
s
do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
s
en
d
prope
r
4
1
6 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_thread_pool: remove un
n
ecesary debug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Hash#merge! to Hash#update for consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globa
l
ly refactor Ra
n
ge hand
l
i
n
g for res
p
o
n
s
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio: rename d
e
ferred_respo
n
se => response_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
event_machi
n
e: cleanup
res
p
o
n
se_
p
ipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
refactor r
e
sponse sendfile
bod
y
handling f
o
r
e
asier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000: disable this tes
t
for Co
o
lioThrea
d
*
m
odels
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
ng
s
i
mp
l
ify
p
er-client keepalive sta
t
e
c
hecks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coo
l
io/master: small ga
r
bage reductio
n
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
return
2
06 status
for
p
a
rti
a
l se
n
dfile
responses
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
coolio_thread_*: fix 416 response h
a
n
d
lin
g
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
o
n
g
t0022:
fix up broke
n
/incomplet
e
tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
*gemspec: fix bui
l
d, we have no u
n
it tests
commit
|
commitdiff
|
tree
2010-12-29
Eric W
o
ng
Packaging cleanups, reinstat
e
generated
f
iles f
o
r
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
R
a
kefile: fix fm_update task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainbows! 2
.
1
.
0 - C
o
ol
.
io, bugfixes
a
nd mor
e
!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complete
R
ev => Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
E
ric Wo
n
g
several resp
o
nse body#clos
e
fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wo
n
g
d
ev_fd_response: pass files straight throug
h
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
enabl
e
the ke
e
p
alive_request
s
confi
g
op
t
io
n
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
coolio*: favor C
o
olio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
c
oolio_fiber_spawn: decrease CPU
u
sag
e
for k
e
epalive
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wo
n
g
t0019: ad
d
CP
U
usage test
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
o
ng
test-lib: fix bug in sett
i
n
g
worker_conn
e
ct
i
ons
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: even
less
r
ac
y
fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: misc cleanu
p
s and additions f
o
r RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
t
0015: increa
s
e
reliability of
t
est
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
initial cool
.
io s
u
p
port
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/io: avoid a
l
l
ocating Range obje
c
ts for
s
lic
i
ng
commit
|
commitdiff
|
tree
next