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
tests: unify checks for copy_stream and threaded app dispatch
2011-01-25
Eric Wong
initial XAcce
p
tEpo
l
l conc
u
rre
n
cy model
commit
|
commitdiff
|
tree
2011-01-25
Eric
W
ong
epoll
/
client:
thread-safety fo
r
writ
e
queu
i
ng
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll
:
m
a
ke E
p
oll
.
quit more reusable
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
neverblock: fix
app_c
a
l
l
under 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric W
o
n
g
clear
L
ISTENERS array
o
n close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epo
l
l/client: mino
r
opti
m
izatio
n
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
ev_cor
e
: forc
e
i
n
p
ut to be given to ap
p
_call
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/cl
i
ent: factor o
u
t on_close metho
d
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/clien
t
: remove
u
nused client
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
x
t
r
act
c
ommon tasks to
p
kg
.
mk
t
o simplify our makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
epoll: reduce
expirat
i
on calls and
T
ime obj
e
cts
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic
W
ong
ev_co
r
e: garbage
r
eduction
commit
|
commitdiff
|
tree
2011-01-22
Eric Won
g
epoll: us
e
newer
s
leepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
m
ax_body:
d
isabl
e
for
e
poll
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
doc: git
.
bog
o
mips
.
o
r
g => bogomi
p
s
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll: use sleepy_pengu
i
n default size
f
or ep
o
ll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epo
l
l: close
epoll de
s
c
r
i
p
to
r
on
g
raceful shutdown
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
o
n
g
remo
v
e support for
S
unsh
o
wer
s
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: ignore ECONNRESE
T
e
rrors
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
ev_core: simp
l
ify setup s
t
eps
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
merge rack_i
n
put int
o
pr
o
cess_client
commit
|
commitdiff
|
tree
2011-01-20
E
ri
c
Wong
ev_co
r
e: local
i
ze 413 e
r
ror constant
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove unused 416 error constants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_
r
esponse: garbage reduct
i
on
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
W
o
ng
dev_fd_response: do n
o
t send ch
u
n
k
s
to 1
.
0 client
s
commit
|
commitdiff
|
tree
2011-01-20
Eric W
o
n
g
t003
5
: kgio-pipe-
r
e
sponse w
o
r
ks
eve
r
ywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023: us
e
skip_models helper
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c Wong
remove
s
upport for X-Rainb
o
ws-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eri
c
Wong
init
i
al edge-triggere
d
e
poll model
commit
|
commitdiff
|
tree
2011-01-19
Eri
c
Wong
tes
t
s: c
o
ntent-
m
d5 tests shut down conn
e
ction
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t0050
:
im
p
rove
test r
e
liab
i
lit
y
commit
|
commitdiff
|
tree
2011-01-14
Eric Won
g
tests:
b
ump rac
k
-
f
iber_pool v
e
rsion
to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Won
g
Rainbows! 3
.
0
.
0 - se
r
ving the
f
aste
s
t
apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eri
c
Wong
a
dd write-o
n
-
c
lose test from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
event_machine: buffer reads when waiting
f
or
a
sync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric
W
o
ng
event_machine/cl
i
ent
:
rename
i
var for
co
n
sistency w
i
th
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
event_machine/client: remove u
n
used :
b
o
d
y accessor
commit
|
commitdiff
|
tree
2011-01-11
E
r
ic
W
o
ng
coolio: enable a
s
ync
.
callback for
one-shot
body responses
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
ra
i
nbows/co
o
lio/client: set LOOP
c
onstant in module
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio/
c
lient: small optimi
z
ations
commit
|
commitdiff
|
tree
2011-01-08
Er
i
c Wong
coolio_thread_*: l
a
z
y
load Rainbows::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
redirect unexpected test out
p
ut to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
E
ric
Wong
event_machi
n
e: fold write_response back in
t
o client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine:
c
leanup as
y
nc logic
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wong
ev_c
o
re
:
smal
l
or
g
anization clean
u
p
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
more con
s
is
t
ent use/avoi
d
a
n
c
e
of He
a
derHash
commit
|
commitdiff
|
tree
2011-01-07
Eric W
o
ng
favor Has
h
#include? for some e
x
istence check
s
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: bump v
e
rsions an
d
simpl
i
fy
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
test_isolat
e
:
p
revent conc
u
rrent
e
xe
c
ution
commit
|
commitdiff
|
tree
2011-01-07
Er
i
c Wo
n
g
tests: b
u
m
p a
s
ync_sin
a
tra dep
e
nden
c
y to
0
.
4
.
0
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
bump dep
e
ndency on Rack to 1
.
2
.
1
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
o
ng
respon
s
e: do
n
ot skip St
a
tus
hea
d
e
r set
b
y app
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
response
:
fix s
k
ippi
n
g of Sta
t
us:
heade
r
from a
p
p
commit
|
commitdiff
|
tree
2011-01-07
Eric
W
ong
e
v_
c
ore: garbage
r
e
duction with const strings
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
e
v
ent_machi
n
e: refactor async
.
cal
l
back for ke
e
p
a
li
v
e
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Won
g
e
vent_machine: factor ou
t
as
y
n
c
.
callback handling
commit
|
commitdiff
|
tree
2011-01-06
Eric W
o
ng
min
o
r cleanu
p
s
following state c
l
eanup
s
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
eliminate G const
a
nt and just use
t
h
e
Rainbow
s
! module
commit
|
commitdiff
|
tree
2011-01-06
Eric
W
o
n
g
rainbows
.
rb: unindent
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
eliminate timed_read m
o
dule
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
s
i
m
plify keep
a
live_tim
e
out acco
u
nting
commit
|
commitdiff
|
tree
2011-01-06
Eric Wo
n
g
d
isable Nagl
e
's algorithm b
y
d
efa
u
lt
commit
|
commitdiff
|
tree
2011-01-06
Eric Wong
s
i
m
pl
i
fy Rainbows
.
ma
x
_by
t
es impleme
n
t
a
tion
commit
|
commitdiff
|
tree
2011-01-06
Eric Won
g
r
esponse: use optimized httpdate implementation
commit
|
commitdiff
|
tree
2011-01-06
Er
i
c Wong
Bump unicorn depend
e
ncy to
3
.
3
.
0
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Won
g
re
s
ponse: a
l
low normal Hash fo
r
crafting Range h
e
aders
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
tests:
e
nsure 416 resp
o
nses do
keep
a
live
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
s
en
d
proper 416 re
s
ponses
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
w
riter
_
thread_pool: remove unnecesar
y
de
b
ug messages
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
prefer
H
ash#m
e
rg
e
!
t
o
Hash#update fo
r
co
n
sistenc
y
commit
|
commitdiff
|
tree
2011-01-05
Er
i
c Wong
globally refactor
R
ange ha
n
dling
f
or res
p
o
n
s
es
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio
:
ren
a
me de
f
erred_response => response_
p
ipe
commit
|
commitdiff
|
tree
2011-01-05
Eric Won
g
event_machine
:
clean
u
p response_pi
p
e
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
refactor
response sendfile bo
d
y handling for easier
.
.
.
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
t9
0
00: disabl
e
this te
s
t for CoolioThread
*
models
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
sim
p
lify per-clie
n
t keep
a
live
state checks
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
W
ong
cooli
o
/maste
r
: small garbage reduction
commit
|
commitdiff
|
tree
2011-01-05
Eri
c
Wong
return 206 status for partial
se
n
df
i
le r
e
sponse
s
commit
|
commitdiff
|
tree
2011-01-05
Eric Wong
coolio
_
t
h
r
ead_*: fix 416 response handling
commit
|
commitdiff
|
tree
2011-01-05
Eric Wo
n
g
t0
0
22: fix up broken/inc
o
mplete
tests
commit
|
commitdiff
|
tree
2011-01-05
E
ric Wo
n
g
*gemspec: fix build, we hav
e
no
unit tests
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
Pa
c
k
agin
g
cleanups, reinstate
g
enerated files fo
r
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Ra
k
efile:
f
ix fm_u
p
da
t
e
t
a
sk
commit
|
commitdiff
|
tree
2010-12-29
Eric Wong
Rainbows! 2
.
1
.
0 - Coo
l
.
i
o
,
bugfix
e
s and more!
commit
|
commitdiff
|
tree
2010-12-29
Eri
c
Wong
comp
l
e
te Re
v
=> Coolio renaming
commit
|
commitdiff
|
tree
2010-12-29
Er
i
c Wong
several response bo
d
y#close fixes
commit
|
commitdiff
|
tree
2010-12-28
E
ric Wong
dev
_
fd_response: pass files stra
i
ght throu
g
h
commit
|
commitdiff
|
tree
2010-12-28
Eric
W
ong
enable the keepalive_reque
s
t
s
config option
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
cooli
o
*
: favor Coolio over
R
ev
commit
|
commitdiff
|
tree
2010-12-27
E
r
i
c
W
ong
c
oo
l
i
o
_fiber_spawn: d
e
crease CPU u
s
age for keep
a
live
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
t
0
0
19: add
CPU usage t
e
st
commit
|
commitdiff
|
tree
2010-12-27
Eric
W
ong
t
est-lib
:
fi
x
bug in setting wor
k
er_connecti
o
ns
commit
|
commitdiff
|
tree
2010-12-27
E
ric W
o
ng
t0015: eve
n
less r
a
cy fix
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
d
o
c: misc cleanup
s
a
nd additio
n
s for
RDoc
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c
W
ong
t0015: increase relia
b
ilit
y
o
f
test
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Wong
initial cool
.
io support
commit
|
commitdiff
|
tree
2010-12-27
Eric W
o
ng
fiber/io: a
v
oid allocati
n
g R
a
nge o
b
ject
s
for slicing
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/*: more efficient
k
eepali
v
e
_
t
i
meout expiry
commit
|
commitdiff
|
tree
2010-12-27
Eric Wong
fiber/base: u
s
e bar
e
"se
l
ect"
where possibl
e
commit
|
commitdiff
|
tree
2010-12-27
Er
i
c Won
g
thread
_
pool
:
avoid needless w
a
keups from s
e
lect
commit
|
commitdiff
|
tree
next