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
Eric
Wong
epoll/cli
e
nt: avoid
u
nnecessa
r
y Epoll#set ca
l
ls
commit
|
commitdiff
|
tree
2011-01-26
Eric
W
ong
GNUmakefile:
only e
n
a
b
l
e epoll-based models in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
initia
l
XAcceptEpoll concu
r
rency model
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
e
p
oll/client:
t
hread-safet
y
for writ
e
queuing
commit
|
commitdiff
|
tree
2011-01-25
Eric W
o
n
g
epoll: m
a
ke Epoll
.
quit more
re
u
s
able
commit
|
commitdiff
|
tree
2011-01-24
Eri
c
W
o
ng
neverblo
c
k: fix app_call und
e
r 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Won
g
clear LISTENER
S
array on close
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c
W
ong
ep
o
ll/client: minor opti
m
iz
a
tion
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
v
_core: force input to
b
e given to app_c
a
ll
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
epoll/client: fac
t
or out on_clo
s
e method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client: remov
e
unuse
d
client
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extract common ta
s
ks to pkg
.
mk to simplify our
m
akefile
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wo
n
g
epoll: reduce e
x
piration calls and T
i
me objects
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wo
n
g
ev_core: garba
g
e r
e
d
u
ction
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
o
ll: use n
e
wer sleepy
_
penguin
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c W
o
ng
max_body: disable for epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: gi
t
.
b
ogomip
s
.
org
=
>
bog
o
m
i
ps
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll:
u
se sleepy_penguin default size
f
or epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
e
p
oll: clos
e
epol
l
d
e
s
criptor on gra
c
e
fu
l
shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
remove support
f
o
r Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
epoll: ignore
E
CON
N
RES
E
T
e
rrors
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c W
o
n
g
ev_
c
o
re: simplify s
e
tup
s
tep
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
me
r
ge rack_inp
u
t
i
n
t
o process_cl
i
ent
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
e
v_core: localize 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
remove unus
e
d 416
e
rror constants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
de
v
_fd_respon
s
e: garbage reduction
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
dev
_
fd_re
s
ponse
:
d
o
not send c
h
unks to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0035: kgio-pipe-r
e
spon
s
e works
e
very
w
here
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
t0
0
23: use skip_models
helper
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove s
u
pport
f
or X-Rainbows-* head
e
rs
commit
|
commitdiff
|
tree
2011-01-19
E
ric
W
on
g
initial edg
e
-trigg
e
red epoll mo
d
el
commit
|
commitdiff
|
tree
2011-01-19
Eri
c
Wong
tests:
c
o
nten
t
-md5 tests shut down conn
e
ctio
n
commit
|
commitdiff
|
tree
2011-01-17
Eric Wong
ev_core
:
reus
e
buffe
r
to avo
i
d GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050: improve test reliability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t
e
sts: bump rack-fi
b
er_pool vers
i
on to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rainbows! 3
.
0
.
0 -
s
ervi
n
g
the fa
s
tes
t
apps to s
l
ow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic Won
g
add writ
e
-on-c
l
ose test
f
rom U
n
icorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
ev
e
nt_machine: buffer r
e
ads wh
e
n waiti
n
g
f
o
r async
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
ev
e
nt_machine/client: rename ivar for consist
e
ncy
with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
ric Wong
e
v
ent_m
a
chine/clie
n
t: remov
e
unused :body ac
c
esso
r
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
c
o
oli
o
:
enab
l
e as
y
n
c
.
call
b
ack
f
or one-shot body
r
e
s
ponses
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
Wong
r
ainbows/c
o
olio/client: set LOOP
cons
t
ant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
c
o
oli
o
/
c
l
ien
t
: s
m
all o
p
t
i
mization
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio_thre
a
d_*: lazy load Rain
b
ow
s
::C
o
o
l
io::Client
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic
W
o
ng
redirect unexpected test o
u
tput to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
event_machine: fold w
r
i
t
e_response
back
i
n
to
c
lient
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine: clea
n
up async logic
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
ev_
c
ore: small organizatio
n
cle
a
nup
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
mo
r
e
c
onsis
t
ent use/
a
voi
d
a
n
ce o
f
Hea
d
e
r
Has
h
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
favor Hash#include? for so
m
e existenc
e
checks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
est_
i
solate: b
u
mp
v
ers
i
ons and
sim
p
lify
commit
|
commitdiff
|
tree
2011-01-07
E
ric
W
ong
t
e
st_isolate: prevent concurr
e
n
t
execution
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
tests
:
bump async_si
n
atra dependency
t
o 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
b
u
m
p
de
p
e
n
dency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
response
:
do not skip
Statu
s
heade
r
set by
a
pp
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
response: fix skipping
o
f
St
a
tus: he
a
der from app
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
n
g
ev_core
:
garb
a
ge red
u
c
tion with const string
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
event_ma
c
h
i
n
e:
r
efactor async
.
callback for keepal
i
ve
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
e
v
e
nt_machine: factor out asy
n
c
.
callback hand
l
i
ng
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
minor cleanups following state
cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
W
o
ng
eliminate G
cons
t
an
t
and just u
s
e
t
he Rainbow
s
! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rai
n
b
o
ws
.
rb:
unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
eliminate timed_
r
ead m
o
dule
commit
|
commitdiff
|
tree
2011-01-06
E
ric
W
ong
s
implify keepal
i
ve_timeout acc
o
u
n
ting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
d
isa
b
le Nagle's algorit
h
m by default
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
s
implify
R
ainbows
.
max_b
y
tes
impleme
n
tat
i
on
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic
W
ong
r
e
sponse: use optimized htt
p
date impl
e
men
t
ation
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
Bump
unicorn dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
response: allow normal Hash
for crafting Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests: ensur
e
4
1
6 responses do keepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
sen
d
pr
o
per 416 re
s
ponses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wo
n
g
w
riter_thre
a
d_pool: r
e
move un
n
ecesary debug messages
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
prefer Hash#
m
erge! to Hash#update
f
o
r
consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
globally refactor Range handling for r
e
s
ponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
cool
i
o: rename
d
eferred_re
s
pon
s
e => response_pip
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
event_ma
c
hine: cleanup re
s
pons
e
_
pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
Won
g
refactor response s
e
ndfile body handling
f
o
r easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
t9000: disable thi
s
test
fo
r
CoolioThread* models
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simplify per-clien
t
keepalive state
c
hecks
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
coolio/m
a
s
t
er: small garbage redu
c
t
i
on
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
return 206 sta
t
us for
partial
s
endfile res
p
onses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
co
o
lio_thread_*: fix 416 response ha
n
dling
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
ong
t0022: fix up
b
roken/incomplete tests
commit
|
commitdiff
|
tree
2011-01-05
Eric W
o
ng
*gemspe
c
: fix build, we have n
o
unit te
s
ts
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Packaging
cleanu
p
s
,
reinstate generate
d
f
i
les for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
R
a
kef
i
le: fix fm
_
update task
commit
|
commitdiff
|
tree
2010-12-29
E
r
ic Won
g
Rainbows!
2
.
1
.
0 - Cool
.
io,
b
ugfixes
and more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complete
Rev => Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
s
e
v
eral response bo
d
y#cl
o
se fixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_response: pas
s
files str
a
ight through
commit
|
commitdiff
|
tree
2010-12-28
Eric Wo
n
g
ena
b
le the keepaliv
e
_requests
c
on
f
ig option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio*: favor Coolio over Rev
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
coolio_fiber_spa
w
n: de
c
rea
s
e CPU usa
g
e for keepalive
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
t
0
019: add CPU
us
a
ge test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wo
n
g
tes
t
-lib: fix bug in setting worker_connectio
n
s
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0
0
15: even
les
s
racy
fix
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
d
o
c: misc cl
e
anup
s
a
n
d additi
o
n
s for RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
o
n
g
t001
5
: increa
s
e rel
i
ab
i
li
t
y of test
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
initial
cool
.
io suppo
r
t
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic W
o
ng
fiber/io: avoid allocating
R
ange objec
t
s for slicing
commit
|
commitdiff
|
tree
next