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
initial XAcceptEpoll concurrency model
2011-01-25
Eric Wong
i
n
i
t
ial XAccept
E
pol
l
conc
u
rrency model
commit
|
commitdiff
|
tree
2011-01-25
Er
i
c Wong
ep
o
ll/cli
e
nt:
thread-
s
a
fety for write
q
ueuing
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll: make Epoll
.
q
uit m
o
r
e re
u
sable
commit
|
commitdiff
|
tree
2011-01-24
Eric
Wo
n
g
neverblock:
f
i
x app_call under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
clear LISTENER
S
array on clo
s
e
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epol
l
/client: minor opti
m
i
zatio
n
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
ev
_
core: force input to be gi
v
en to ap
p
_call
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic W
o
ng
epoll/client: factor ou
t
on_c
l
ose method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client: rem
o
v
e
unused client
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
extract common tasks to pkg
.
mk t
o
simplify our makefile
commit
|
commitdiff
|
tree
2011-01-22
E
r
i
c Wong
epoll: reduce
expirati
o
n calls an
d
T
i
me objects
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
ev_core: garba
g
e reduc
t
io
n
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
e
po
l
l:
u
se newe
r
sleepy_
p
enguin
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
max_
b
ody
:
disable fo
r
e
p
oll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: git
.
bogomi
p
s
.
or
g
=> bogom
i
p
s
.
org
commit
|
commitdiff
|
tree
2011-01-21
E
r
ic Wong
e
p
o
ll: use sleep
y
_pengui
n
de
f
ault siz
e
for epoll_
w
ai
t
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wo
n
g
epoll: c
l
ose epoll des
c
r
i
ptor o
n
gr
a
ceful shu
t
down
commit
|
commitdiff
|
tree
2011-01-20
E
ric Wong
remove support for
S
unshowers
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
Wong
e
p
oll: ignore ECONNRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: simplify setup steps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
m
erge
r
a
ck_input into
p
ro
c
es
s
_clie
n
t
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core
:
loca
l
ize 413
e
rror constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove u
n
u
s
ed 416 error const
a
nts/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Won
g
dev_fd_response: g
a
rbage r
e
d
uction
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
dev_fd_response:
do not
sen
d
chunks to 1
.
0
c
l
i
ents
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t003
5
: kgio-
p
ipe-response wor
k
s
e
verywhere
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
t0023:
u
se s
k
i
p_m
o
del
s
hel
p
er
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
o
ng
remove support for X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
ini
t
ia
l
edge-triggered e
p
oll m
o
del
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
on
g
t
e
sts: co
n
te
n
t
-
m
d
5
test
s
shut down conn
e
ction
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_core: reuse buffer
to avoid GC th
r
ash
i
ng
commit
|
commitdiff
|
tree
2011-01-14
E
r
i
c Wong
t0050
:
improv
e
test reli
a
bility
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t
ests: b
u
mp ra
c
k-fiber_pool version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wo
n
g
Rainbows
!
3
.
0
.
0 - servi
n
g
t
he fastest
apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add write-on-cl
o
se test from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric W
o
ng
event_machine: b
u
f
fe
r
reads
w
h
en waitin
g
for async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machine
/
client: rename ivar for con
s
istency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic Wong
even
t
_mac
h
ine/cl
i
ent: re
m
o
ve unused :b
o
dy accessor
commit
|
commitdiff
|
tree
2011-01-11
E
r
i
c Wo
n
g
coolio: enable async
.
callback for one-s
h
ot bod
y
responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbows/coolio
/
client: set L
O
O
P
constant in module
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
coolio/
c
lient: small optimi
z
ation
s
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
c
o
olio_
t
hread
_
*: lazy
l
oad Rainbows:
:
Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
re
d
irect une
x
pected tes
t
output to
/
dev/n
u
ll
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
e
v
ent_machine: fold w
r
ite_response
b
ack
i
nto client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
e
v
ent_machine: cleanup async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: sma
l
l organization cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more co
n
s
i
stent us
e
/avo
i
dance of HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
favor Hash#inclu
d
e? for some existence checks
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
test_isolate: bump vers
i
ons
a
n
d simplif
y
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
test_iso
l
a
t
e: preve
n
t concurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
sts: bump asy
n
c_sinatra depen
d
en
c
y to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wong
b
ump de
p
endency
on
Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
respon
s
e
: do not
skip Status
header set by a
p
p
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
resp
o
nse: fix skipping of
S
t
a
tus:
h
e
ader from
app
commit
|
commitdiff
|
tree
2011-01-07
E
ric
Wong
ev_c
o
re: garbage reduction with c
o
nst s
t
rings
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
event_ma
c
hine
:
refacto
r
a
s
ync
.
callba
c
k for keepa
l
ive
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic Wong
even
t
_mac
h
i
n
e:
f
actor out asy
n
c
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
E
r
i
c Wong
min
o
r clea
n
ups following state cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
eliminate G co
n
stant 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 Wo
n
g
eliminate
t
imed_rea
d
mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
simp
l
ify keep
a
live_timeout account
i
n
g
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
di
s
a
ble Nagle's al
g
orithm
b
y defa
u
lt
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
simplify Rainbows
.
max_byt
e
s impl
e
m
e
n
tation
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
response: use opt
i
mized
httpdate imple
m
e
n
t
a
tion
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
Bump unicorn
d
epen
d
e
ncy to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
response:
a
llow normal Hash for
crafting Range he
a
d
e
rs
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests: ensure 416 respons
e
s do
k
eepa
l
ive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send pro
p
er 416 res
p
onses
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wo
n
g
w
r
iter_thread_pool
:
remove unnec
e
sary de
b
ug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Hash#merge! to Hash
#
update
f
or con
s
istency
commit
|
commitdiff
|
tree
2011-01-05
E
ric W
o
ng
globally re
f
actor Rang
e
handling for respon
s
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
coolio: rename de
f
er
r
e
d_response => respons
e
_
p
ipe
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic W
o
ng
event_machine: cl
e
anup response_
p
ipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
refactor re
s
ponse sendfile body han
d
ling
f
or
easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000: disable t
h
is test for CoolioThread* mo
d
els
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simplify
per-c
l
ient ke
e
p
a
l
ive st
a
te checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio/maste
r
: small g
a
rbage redu
c
tion
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
re
t
urn 206 status for parti
a
l
sendfile
responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
c
ooli
o
_thread_*: f
i
x
416
r
espons
e
ha
n
dl
i
n
g
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
t0022: fi
x
u
p
broken/
i
n
c
o
mplete te
s
ts
commit
|
commitdiff
|
tree
2011-01-05
E
ri
c
Wong
*gemsp
e
c
:
f
i
x
b
uild, we have
no unit test
s
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Wong
Packaging cleanu
p
s, re
i
nstate generated
file
s
for
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rakefile: fix fm_update
task
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainbows! 2
.
1
.
0 - Cool
.
io, bu
g
fixes and more
!
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic
Wong
complete R
e
v => Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
sev
e
ral
r
esponse
b
o
d
y
#
c
lo
s
e
fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev
_
fd_response
:
pass
f
iles straight through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
en
a
ble
the keep
a
l
ive
_
requests
config
o
ption
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio*: favor Coo
l
io over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio_f
i
ber_spa
w
n
: decrease
C
PU usage f
o
r keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0019: add CPU us
a
ge
test
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wo
n
g
tes
t
-lib: fix
b
ug in setti
n
g worke
r
_
c
on
n
ectio
n
s
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0015: even
less
r
acy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
doc: mis
c
cl
e
anup
s
and additions
f
or RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Won
g
t0015: increase
r
eliabi
l
ity of test
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
ini
t
ia
l
cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
fiber/io: avoid allocatin
g
Ran
g
e o
b
jects for slicing
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
W
ong
fibe
r
/
*:
m
or
e
efficient keep
a
live_timeout e
x
piry
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
f
ib
e
r/base
:
us
e
bare "select" where possible
commit
|
commitdiff
|
tree
next