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
minimize &block usage for yield
2011-02-06
Eric
W
on
g
m
i
nimize &blo
c
k
us
a
ge for y
i
e
l
d
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
kill some unnecessary &bl
o
ck usage
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
*e
p
oll: ref
a
cto
r
co
m
m
o
n loop cod
e
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
*e
p
oll: consolidate re-run logic
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
Wong
writer_thr
e
ad_pool: need
l
ess use
o
f Ar
r
ay#map
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
l
ess exp
e
nsive QU
I
T
processing
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
ht
t
p_s
e
r
ve
r
:
k
ill a warnin
g
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
bump required Unicorn de
p
ende
n
c
y
f
or Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
bump wro
n
gdo
c
de
v
e
lopment d
e
pendency
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
rename XAcceptEpoll
t
o X
E
poll
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
test_isolate: use latest Unic
o
rn
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tests: replace seve
r
al
s
ed invocati
o
ns
with ed
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
revers
e
_proxy: sm
a
ll
reorga
n
iz
a
tion
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
r
everse
_
p
r
oxy: properly r
e
ad IPv6 addreses in upstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
epoll:
h
a
ndle EI
N
TR properly in R
u
b
y
-spa
c
e
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t
e
s
t_iso
l
ate: only load
sleepy_penguin und
e
r Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wo
n
g
t/bin/unused_liste
n
: simplif
y
this
commit
|
commitdiff
|
tree
2011-02-02
Eric W
o
n
g
preli
m
inary
r
everse pr
o
xy R
a
ck a
p
plicati
o
n
commit
|
commitdiff
|
tree
2011-01-31
Er
i
c
W
ong
coolio/client: on_
w
rit
e
_
complete
t
riggers read
commit
|
commitdiff
|
tree
2011-01-27
Eric Wong
t
e
st for
client_max
_
body_
s
i
ze being zero
commit
|
commitdiff
|
tree
2011-01-26
Eri
c
Wong
epoll
/
c
lient: avoid unneces
s
ary Epoll#set
c
alls
commit
|
commitdiff
|
tree
2011-01-26
E
ric
Wong
GNUmakefile: only ena
b
le epoll-based models
i
n Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
init
i
al XAcceptEp
o
ll concurrency
model
commit
|
commitdiff
|
tree
2011-01-25
Eric Wo
n
g
epoll/clie
n
t
:
t
h
rea
d
-sa
f
ety
for wr
i
te qu
e
uing
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll
:
m
a
k
e
Epoll
.
quit
m
ore re
u
sable
commit
|
commitdiff
|
tree
2011-01-24
Eric
W
o
n
g
neverblock: fix a
p
p_c
a
l
l
under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
E
r
ic Wong
clear LI
S
TENER
S
arr
a
y on
c
l
ose
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epo
l
l/client
:
min
o
r
o
p
timization
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ev_core: force input to be given to
a
pp_call
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll
/
client:
f
a
ct
o
r
ou
t
on_close method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
epoll/clien
t
:
r
em
o
ve un
u
sed cl
i
ent
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
extract common tasks to pkg
.
mk to
s
implify our makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epol
l
: reduce expiration ca
l
ls and Time o
b
jects
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
W
o
n
g
ev_
c
or
e
:
garbage r
e
duction
commit
|
commitdiff
|
tree
2011-01-22
E
ric W
o
n
g
epoll: use n
e
wer sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_bod
y
:
d
isable for epoll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: git
.
bogomips
.
org => bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
o
ng
epoll: use
sle
e
p
y_peng
u
in default
s
i
ze
f
or epoll
_
wait
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
e
p
ol
l
: clo
s
e epo
l
l descrip
t
or on
g
rac
e
ful shutdo
w
n
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remo
v
e support for Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
epoll: ignore ECONNRES
E
T
err
o
rs
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
e
v_c
o
r
e:
simpli
f
y se
t
up steps
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
merge rack_input into proce
s
s_client
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
e
v_core: local
i
z
e
413 error
constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
r
e
move u
n
used
4
16 e
r
ror constants
/
e
xceptions
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
dev_fd
_
response: garbage
reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_f
d
_response: do not
send chunks
to 1
.
0
c
li
e
nts
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
t0035
:
kgio-p
i
p
e
-res
p
onse works everywhere
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
t00
2
3: use skip_models hel
p
er
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
rem
o
ve sup
p
o
r
t
for X-Rainbows-* head
e
rs
commit
|
commitdiff
|
tree
2011-01-19
Eri
c
Wo
n
g
in
i
tial edge-trigge
r
ed epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wong
te
s
ts: cont
e
nt-
m
d5 test
s
shut down c
o
nnecti
o
n
commit
|
commitdiff
|
tree
2011-01-17
Eric Wo
n
g
ev_core: reuse buf
f
e
r to avoid GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wo
n
g
t0050:
improve test reliabili
t
y
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tes
t
s:
bump rack-fiber_pool version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
E
ric Wong
Rainb
o
ws
!
3
.
0
.
0
-
s
e
rving the fa
s
te
s
t apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric
W
o
n
g
add
w
rite-on-close tes
t
from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
E
ric Wong
event_machine
:
buffe
r
reads whe
n
w
a
iting for a
s
ync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
i
c Wong
ev
e
nt
_
machi
n
e/client:
r
e
n
ame
ivar for consistenc
y
w
i
th
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_mac
h
i
n
e
/cli
e
nt: remove unuse
d
:body a
c
cessor
commit
|
commitdiff
|
tree
2011-01-11
Eric Won
g
coolio: ena
b
le a
s
ync
.
callback for o
n
e-shot
b
ody r
e
sponses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbow
s
/coolio/clie
n
t: set
L
OOP cons
t
ant in module
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wong
c
o
olio/c
l
ie
n
t: s
m
all optimizat
i
o
n
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Won
g
co
o
lio_thread_*: lazy loa
d
Rainbows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redir
e
ct une
x
pected t
e
st out
p
ut to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
ev
e
nt_machi
n
e: fold write_response back into cl
i
ent
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
W
o
ng
eve
n
t
_
mach
i
n
e: clea
n
up async
l
ogi
c
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_co
r
e: small o
r
ganization c
l
eanup
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
W
o
n
g
mor
e
consistent use/avoidan
c
e
o
f HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
f
a
vor H
a
sh#include? f
o
r
s
ome
e
xistence chec
k
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wo
n
g
test_
i
solate: bump v
e
rsions
and simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
test_isolate: prevent concurren
t
execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tes
t
s
:
bum
p
as
y
nc_sin
a
t
ra dependenc
y
to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bum
p
dep
e
ndency on R
a
ck to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
re
s
ponse: do not ski
p
Status hea
d
er set
b
y app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response: fix
s
k
i
pping of
Status: heade
r
from
app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic
Wo
n
g
ev
_
c
ore: garbage reduction with const string
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
event_machine: refactor asy
n
c
.
callback fo
r
keepa
l
ive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
ev
e
n
t
_
m
ac
h
ine: factor o
u
t async
.
callback
h
andling
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
mi
n
o
r cl
e
a
nups fo
l
lowing s
t
ate cleanups
commit
|
commitdiff
|
tree
2011-01-06
Eri
c
Wong
elimi
n
a
t
e G constant and just use the
R
ain
b
ows!
m
odule
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
ra
i
nbow
s
.
rb:
u
n
indent
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
eliminate timed_read module
commit
|
commitdiff
|
tree
2011-01-06
E
ric
W
ong
simpl
i
fy keepaliv
e
_t
i
meout accou
n
ting
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
disable Nagle's
a
lgorithm by de
f
ault
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c
W
ong
si
m
p
l
ify
Rainbows
.
max_b
y
tes implement
a
tion
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
respon
s
e: u
s
e optim
i
zed httpdate im
p
leme
n
tation
commit
|
commitdiff
|
tree
2011-01-06
E
r
ic W
o
ng
Bump u
n
icorn depende
n
cy to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
response: al
l
o
w norm
a
l
Hash for crafti
n
g Range headers
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
tests: ensure 416
resp
o
nses
do keepal
i
ve
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
send proper 41
6
responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_thread_pool: remove unnec
e
sary debug messag
e
s
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
ong
p
r
efer Hash#
m
erg
e
! to
Hash#update for cons
i
stency
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wo
n
g
globally refactor Ran
g
e handling
for respons
e
s
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic
Wo
n
g
coolio: rena
m
e defe
r
red_resp
o
nse => r
e
sponse_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
event_machine: cleanup
r
espons
e
_
pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor respo
n
se s
e
ndfile
body handling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000: disable
this test for Cool
i
oThre
a
d
* m
o
dels
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
simplify per-client
k
eepalive state checks
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
o
ng
coolio/
m
aster
:
small garbage reduction
commit
|
commitdiff
|
tree
next