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
E
ric Wong
i
n
i
t
i
a
l XAcceptEpoll concurrency
model
commit
|
commitdiff
|
tree
2011-01-25
Eric Won
g
e
poll/
c
l
i
e
n
t: thread-safety f
o
r wr
i
te queuing
commit
|
commitdiff
|
tree
2011-01-25
Er
i
c
W
ong
epoll: make Epo
l
l
.
q
uit more r
e
usable
commit
|
commitdiff
|
tree
2011-01-24
Eric
Wong
never
b
lo
c
k: fix ap
p
_call under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Er
i
c Wong
clear LISTENE
R
S array on close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
poll/
c
lient: minor
optimization
commit
|
commitdiff
|
tree
2011-01-22
E
ric
Wong
ev_core: force input t
o
be
given to app_call
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
e
p
oll/client: factor out on_close m
e
thod
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
epoll/clien
t
: r
e
move
unu
s
ed client
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
ext
r
act
c
om
m
o
n
t
asks to
p
k
g
.
mk
t
o simplify our makef
i
le
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll
:
redu
c
e expir
a
tion calls
and
Time objec
t
s
commit
|
commitdiff
|
tree
2011-01-22
Eric
Wong
ev_
c
ore: g
a
rbage reduction
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
W
ong
epoll: use n
e
wer
s
leepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
E
ri
c
Wo
n
g
m
ax
_
b
o
dy: disab
l
e
f
or e
p
o
l
l
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
o
n
g
doc: git
.
b
o
go
m
ips
.
org =>
bo
g
omips
.
o
r
g
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll: use sleepy_pengu
i
n def
a
ult size for epoll
_
wait
commit
|
commitdiff
|
tree
2011-01-20
E
ric
Wong
epoll: close epoll descr
i
p
t
o
r o
n
gr
a
c
e
ful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support for Sun
s
hower
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: ignore ECONNRESE
T
error
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_cor
e
: s
i
mpl
i
fy se
t
up steps
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
mer
g
e rack_in
p
ut into proces
s
_
c
lient
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: localize 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
ng
r
e
move u
n
use
d
416 error c
o
n
s
ta
n
ts/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
d
ev_fd_response:
g
arbage redu
c
tion
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
de
v
_fd_res
p
o
ns
e
: do not s
e
nd ch
u
nks to
1
.
0
clients
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
t0035:
k
gio-pipe-response wo
r
k
s e
v
erywhere
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
t00
2
3:
use sk
i
p_mod
e
ls helper
commit
|
commitdiff
|
tree
2011-01-20
E
r
i
c Wong
remove support for X-Rainbows-
*
h
eader
s
commit
|
commitdiff
|
tree
2011-01-19
Eri
c
Wo
n
g
in
i
tial edge-triggere
d
e
poll model
commit
|
commitdiff
|
tree
2011-01-19
Eric Wo
n
g
tes
t
s: con
t
ent-md5
t
ests shut
d
own connection
commit
|
commitdiff
|
tree
2011-01-17
Eric Wo
n
g
ev_core: reuse buffer to a
v
o
i
d GC
t
hrashing
commit
|
commitdiff
|
tree
2011-01-14
E
ric Wong
t0050: improve test
re
l
iability
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
tests: bump r
a
ck-fiber_pool version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
R
a
inbows!
3
.
0
.
0 - servin
g
th
e
fas
t
est apps
to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
add writ
e
-on-close
test fro
m
Unic
o
rn
commit
|
commitdiff
|
tree
2011-01-12
Eric
Wong
event_machine: buffer rea
d
s w
h
en waiting for
a
sync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic
W
ong
event_machin
e
/client: rename
ivar f
o
r consisten
c
y with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
even
t
_machine
/
c
l
ient: rem
o
ve unused :body
acce
s
sor
commit
|
commitdiff
|
tree
2011-01-11
Er
i
c Wong
coolio: enable a
s
y
n
c
.
callback for on
e
-
s
hot body responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
rainbow
s
/co
o
l
i
o
/client:
s
e
t
L
O
OP constant in module
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c W
o
ng
coo
l
io/client: small
o
p
t
imizat
i
ons
commit
|
commitdiff
|
tree
2011-01-08
E
r
ic
W
ong
coolio_th
r
ead_*: lazy loa
d
Rai
n
b
ows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c
Wong
redirect unexpected test output to /d
e
v/n
u
ll
commit
|
commitdiff
|
tree
2011-01-08
Eri
c
W
ong
event_machine: fol
d
wri
t
e_
r
esponse back into client
commit
|
commitdiff
|
tree
2011-01-08
Eric
Wong
event
_
ma
c
hine
:
cleanu
p
a
sync logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_core:
small
o
rganization
cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more c
o
nsist
e
nt use/avoidance
o
f He
a
derH
a
sh
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c
Wong
favor Hash#in
c
lu
d
e
?
for some
existence checks
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
Wo
n
g
test_iso
l
ate
:
bump vers
i
ons and simplify
commit
|
commitdiff
|
tree
2011-01-07
E
r
i
c
Won
g
te
s
t_isol
a
te: prevent concurrent execution
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
t
e
sts
:
bump a
s
ync_sinatr
a
depend
e
n
cy
t
o
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
bu
m
p depend
e
n
c
y on Rack to
1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
response: do not skip Sta
t
us header
s
et b
y
a
p
p
commit
|
commitdiff
|
tree
2011-01-07
E
ric W
o
ng
re
s
ponse: fix skippi
n
g of
S
ta
t
us: heade
r
from app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_co
r
e:
g
arbage re
d
uctio
n
with con
s
t strin
g
s
commit
|
commitdiff
|
tree
2011-01-07
Eri
c
W
o
ng
event_m
a
chine: refactor as
y
n
c
.
callback for kee
p
alive
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
event_machine:
facto
r
out
a
s
ync
.
callback handli
n
g
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
minor
cleanups fo
l
lowing state
c
l
eanups
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wo
n
g
elimina
t
e G cons
t
ant a
n
d jus
t
use the Rain
b
ows! module
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
rainb
o
ws
.
r
b
: uni
n
dent
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
n
g
e
l
iminate
t
i
m
ed
_
read module
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
ng
simp
l
ify
k
eepalive_timeout accounting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
dis
a
ble
N
a
g
l
e's algor
i
th
m
b
y
d
e
fault
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
simplify
R
ainbows
.
max_
b
ytes i
m
plem
e
ntatio
n
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
ong
response: u
s
e
optimized httpda
t
e
imp
l
ementation
commit
|
commitdiff
|
tree
2011-01-06
E
ric Wong
Bump unicorn dependency to 3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Won
g
response: allow normal Hash for craftin
g
Ra
n
ge heade
r
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests: ensure 416 responses do
k
eepalive
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
sen
d
prope
r
416 responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
writer_t
h
r
e
ad_poo
l
: remove
u
n
n
ecesary de
b
ug m
e
s
sages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer Ha
s
h#me
r
ge
!
to Ha
s
h#update
f
or con
s
is
t
ency
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
g
loba
l
ly refactor
R
ange han
d
ling for
re
s
ponses
commit
|
commitdiff
|
tree
2011-01-05
Eric
Wong
cool
i
o
:
rename defer
r
e
d_response
=>
resp
o
n
s
e_pipe
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c W
o
ng
ev
e
nt_
m
achin
e
: cleanup r
e
sponse
_
pip
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refacto
r
r
espon
s
e
sendfile body handli
n
g fo
r
easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
t9000
:
disable this
test for Coo
l
io
T
hre
a
d*
m
odel
s
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c
Wong
s
implify p
e
r-client
keepalive state checks
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c W
o
ng
coolio/master: small
ga
r
b
a
g
e
reduction
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
return
2
0
6
status for
partial send
f
ile responses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
coolio
_
t
hread_*: fix 416 response
handlin
g
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t0022: fix up broken/in
c
omplete te
s
ts
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
*gemspec: f
i
x build,
we
have
n
o unit
tests
commit
|
commitdiff
|
tree
2010-12-29
Eric Wo
n
g
Pack
a
ging cleanups
,
r
ei
n
s
t
ate generated file
s
fo
r
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Won
g
Ra
k
efile:
fix fm_
u
pdate tas
k
commit
|
commitdiff
|
tree
2010-12-29
Eric
W
ong
Rainb
o
ws! 2
.
1
.
0
-
Coo
l
.
io
,
bu
g
f
i
xe
s
and more!
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
complete Rev => Cool
i
o
r
e
namin
g
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
sev
e
ral response
body#close fix
e
s
commit
|
commitdiff
|
tree
2010-12-28
Eric Wong
dev_fd_res
p
onse: pass
fil
e
s
s
t
r
aight through
commit
|
commitdiff
|
tree
2010-12-28
Eric
W
ong
e
nable the keepalive
_
requests config opt
i
on
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Won
g
coolio*
:
fa
v
or Coolio ov
e
r Rev
commit
|
commitdiff
|
tree
2010-12-27
Eri
c
Wong
coo
l
io_fiber_spawn: d
e
c
r
ease CPU
u
sage for
k
eepalive
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
t0019:
a
dd CPU
u
s
a
g
e test
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
e
st-l
i
b
:
fix bug in setting w
o
rk
e
r
_
connections
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
t0
0
15
:
even less r
a
cy fix
commit
|
commitdiff
|
tree
2010-12-27
E
ric Wong
doc: mis
c
cleanups and addi
t
i
o
n
s for RDoc
commit
|
commitdiff
|
tree
2010-12-27
E
r
i
c
Wong
t0
0
15: i
n
crease reliab
i
li
t
y of test
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
i
nitial cool
.
i
o support
commit
|
commitdiff
|
tree
2010-12-27
E
r
ic Wong
fiber/io: avoi
d
allocating Ran
g
e objects for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric
Wong
fiber/*: mor
e
e
f
ficient keepalive_timeout
e
xpiry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/base
:
use bare "select" w
h
er
e
possible
commit
|
commitdiff
|
tree
next