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: minor optimization
2011-01-22
Eric Wong
epoll/clien
t
:
m
i
nor o
p
tim
i
zatio
n
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
ev_core: force input to be given to app_ca
l
l
commit
|
commitdiff
|
tree
2011-01-22
Eric
Won
g
epoll/client: factor out
o
n_close
m
ethod
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client: remove unu
s
ed
cl
i
ent
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
x
tr
a
ct common tasks to
pkg
.
mk
to
s
imp
l
ify our mak
e
fi
l
e
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
epoll
:
reduce
ex
p
irati
o
n
c
a
lls
a
n
d T
i
me
objects
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
ev_core: ga
r
bage redu
c
tion
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
ep
o
l
l: use
new
e
r
s
le
e
py_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
max_bo
d
y: disable for epoll
commit
|
commitdiff
|
tree
2011-01-21
Er
i
c Wo
n
g
doc: gi
t
.
bogomips
.
o
r
g => bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll:
use sleepy_pe
n
guin default si
z
e for epoll_wa
i
t
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
epoll: close epol
l
descriptor on
gr
a
c
e
f
u
l shu
t
down
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
remo
v
e support for
Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
E
ric
W
ong
epoll: i
g
nore
ECONNRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
ev_
c
ore: simplif
y
setu
p
ste
p
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge rac
k
_in
p
ut into process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
v_core:
locali
z
e 41
3
error
c
onstant
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
remove unus
e
d 41
6
error constants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
E
ric
Wong
d
e
v_fd_respo
n
se: garbage
r
e
ducti
o
n
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
dev_f
d
_
r
esp
o
n
se: do not s
e
n
d
chu
n
k
s t
o
1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
t0035: kgio-pip
e
-response works
e
verywher
e
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
t0023: use skip_models hel
p
er
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
r
e
mov
e
support
for X-Rainbo
w
s
-
*
head
e
rs
commit
|
commitdiff
|
tree
2011-01-19
Eric W
o
n
g
init
i
al edge-trigg
e
r
e
d e
p
oll
m
odel
commit
|
commitdiff
|
tree
2011-01-19
Eri
c
W
o
ng
t
e
sts: content-m
d
5 tests shut down connection
commit
|
commitdiff
|
tree
2011-01-17
E
ric Wo
n
g
ev_core: reuse buffer to avoi
d
G
C
thrashi
n
g
commit
|
commitdiff
|
tree
2011-01-14
E
ric Won
g
t0050: improve test reli
a
b
ilit
y
commit
|
commitdiff
|
tree
2011-01-14
Eric Wo
n
g
tests:
b
u
m
p rack-fiber_
p
ool v
e
rsion to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
R
ainbows! 3
.
0
.
0 - serving the f
a
stes
t
apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
E
r
ic Won
g
a
d
d write-on-close test from U
n
ic
o
rn
commit
|
commitdiff
|
tree
2011-01-12
E
ric
W
ong
event_
m
ac
h
ine: buffer read
s
when
w
aiting for asy
n
c
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
ric
Wong
event_machine/client: rena
m
e ivar for
consis
t
ency wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
ong
even
t
_mac
h
ine/client: remove unused :body acces
s
o
r
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
coolio: enable async
.
callback fo
r
one-shot bod
y
responses
commit
|
commitdiff
|
tree
2011-01-08
E
ric
W
ong
rainbows/coolio/cli
e
nt: set LOOP c
o
nstant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio/cli
e
nt:
s
mal
l
optimiza
t
ions
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
coolio
_
thread_*: lazy load Rainbows::Coolio
:
:Client
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic Wong
redirect une
x
pecte
d
test output to
/de
v
/null
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
event_m
a
c
h
ine: f
o
ld
w
rite
_
response
b
a
c
k into client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
ev
e
nt_machine: cleanup asy
n
c logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core: small organization
cle
a
nu
p
commit
|
commitdiff
|
tree
2011-01-07
E
ric
W
ong
m
or
e
consistent use
/
avoidance of
HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
E
ri
c
Wo
n
g
favor Ha
s
h
#i
n
c
l
ude? for
s
ome
e
xistence c
h
ecks
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
t
est_isolate: bump versions and simpl
i
fy
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: prevent c
o
ncurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
tests: bump async_sinatra
depen
d
e
n
c
y to 0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
E
ric Wong
bump dependency on Rack t
o
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric Won
g
response: do
not skip Stat
u
s he
a
der
s
e
t
by app
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
response: fi
x
ski
p
ping of
S
tatu
s
:
he
a
der from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_c
o
re: garbage
r
eduction with c
o
nst
strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v
e
n
t_machin
e
:
refactor as
y
nc
.
ca
l
lback for ke
e
paliv
e
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event_m
a
chine: factor out async
.
callback han
d
li
n
g
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor clea
n
ups followi
n
g
stat
e
cle
a
nups
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
elimin
a
te G constant and just use
the Rainbows! modul
e
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
rainbo
w
s
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
eliminate timed_r
e
ad mo
d
ule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simpl
i
fy kee
p
alive
_
timeout acco
u
nting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
disable
Nagle's algorithm
by default
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
simplify Rainbows
.
max_byte
s
implem
e
ntatio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric
Wong
re
s
ponse: use
optim
i
zed httpdat
e
implementa
t
ion
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
Bump unicorn dependency
to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
response: al
l
ow
n
ormal Hash for crafting Range hea
d
ers
commit
|
commitdiff
|
tree
2011-01-05
E
r
i
c
Wo
n
g
t
ests
:
ensure 416 responses do keep
a
live
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
send p
r
oper
4
16 res
p
onses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
wri
t
er_threa
d
_pool: remo
v
e unnece
s
ary debug
m
essages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Hash
#
merge!
t
o Hash#
u
pdate for consistency
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
gl
o
bal
l
y
refa
c
tor
R
ange handl
i
ng
for re
s
p
o
nses
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
c
o
olio: renam
e
def
e
rred_resp
o
ns
e
=> respons
e
_p
i
pe
commit
|
commitdiff
|
tree
2011-01-05
Eric
W
on
g
event_mach
i
ne:
c
l
eanup re
s
p
o
n
s
e_pipe
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
ref
a
ctor response
s
e
n
dfile
b
ody han
d
ling for ea
s
ier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9000: disabl
e
t
h
is test
f
o
r
C
o
o
lioThread* models
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
s
imp
l
ify per-client ke
e
p
a
live state checks
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio/master: small garbage reduction
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic W
o
ng
r
e
tur
n
206 status for partia
l
sendfile r
e
sponses
commit
|
commitdiff
|
tree
2011-01-05
E
r
ic Wong
co
o
lio_threa
d
_*: fix 416 respon
s
e handling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t0022: f
i
x u
p
bro
k
e
n
/inco
m
p
l
ete tests
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gemspec: fix bu
i
ld, w
e
hav
e
no unit te
s
ts
commit
|
commitdiff
|
tree
2010-12-29
E
ric Wong
Pa
c
kaging
cl
e
an
u
p
s
, r
e
instate generated fi
l
es for the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
R
a
kefile: fix fm_update t
a
s
k
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainbow
s
! 2
.
1
.
0
-
C
o
ol
.
io, bugfi
x
es
a
nd more!
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
comple
t
e Rev => Cooli
o
ren
a
m
i
n
g
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
severa
l
respon
s
e
b
ody#close
f
ixes
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
de
v
_fd_response:
pas
s
files str
a
ight throug
h
commit
|
commitdiff
|
tree
2010-12-28
E
ri
c
W
ong
enable the keepali
v
e_requests config
o
pt
i
o
n
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
coolio*: favor Co
o
lio over Rev
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
co
o
lio_fiber_spawn: de
c
rease CPU usag
e
for ke
e
paliv
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t0019: add CPU usage t
e
st
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
te
s
t
-
lib: fix bug in setti
n
g wor
k
er_connections
commit
|
commitdiff
|
tree
2010-12-27
Eric Won
g
t0015
:
eve
n
le
s
s racy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
doc: mi
s
c cl
e
anup
s
a
n
d additions for
RDoc
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
W
ong
t0
0
15: increase
reliabili
t
y of test
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
initial
c
ool
.
io suppor
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
f
iber/io: avoid allocatin
g
Range objects fo
r
slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fi
b
er/*
:
mor
e
efficient
k
e
e
p
alive_timeout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/base: use bare "
s
elect"
w
h
ere
p
ossib
l
e
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_poo
l
: av
o
id nee
d
l
e
ss wakeups fr
o
m s
e
lect
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
thread_*:
uninde
n
t
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
introduce worke
r
_
y
i
eld method
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
w
riter_threa
d
_
spawn: fac
t
o
r
out Client
.
quit
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Won
g
write
r
_thread_*:
s
plit out
c
lasses in
t
o separate files
commit
|
commitdiff
|
tree
next