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
Rainbows! 4.0.0 - MOAR concurrency for MOAR COARS
2011-04-19
Er
i
c Won
g
http_server: les
s
hacky
l
oading of concu
r
rency mo
d
el
commit
|
commitdiff
|
tree
2011-04-11
Eric
W
o
ng
t
:
only enable Rev
a
c
tor t
e
sts un
d
e
r 1
.
9
.
2 fo
r
now
commit
|
commitdiff
|
tree
2011-04-11
Eric Wo
n
g
epoll:
f
ixes for Ruby
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
thread
_
timeout: rewrite for
s
af
e
ty
commit
|
commitdiff
|
tree
2011-04-10
E
r
ic
W
ong
thread_pool: get
u
sed of dead thread_j
o
in m
e
thod
commit
|
commitdiff
|
tree
2011-03-22
E
ri
c
Wo
n
g
queue_pool: switch
to ivars
to protect
i
nte
r
n
a
ls
commit
|
commitdiff
|
tree
2011-03-22
Eric Won
g
t
h
rea
d
_p
o
ol+thre
a
d
_
s
pawn: update docu
m
ent
a
tio
n
commit
|
commitdiff
|
tree
2011-03-21
Eri
c
W
o
n
g
simplif
y
L
IS
T
ENERS closing
commit
|
commitdiff
|
tree
2011-03-20
Eric Won
g
fix various w
a
rnings wi
t
h "check-w
a
r
nings" targe
t
commit
|
commitdiff
|
tree
2011-03-20
Eric
Wong
pkg
.
mk:
new task
for
c
hecking Ruby wa
r
ni
n
gs
commit
|
commitdiff
|
tree
2011-03-15
Eric Wo
n
g
fiber/io: fix
b
roken cal
l
t
o Kgio
.
trywrite
commit
|
commitdiff
|
tree
2011-03-15
E
ric W
o
ng
Ra
i
n
b
ows! 3
.
2
.
0 - tr
y
ing to send fi
l
e
s
to slow c
l
ient
s
commit
|
commitdiff
|
tree
2011-03-15
Eric
Wong
b
u
mp U
n
icorn dependency to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
doc: update Static_Files for new s
e
ndfi
l
e gem
commit
|
commitdiff
|
tree
2011-03-10
E
ric Wong
switch from IO#
s
endfile_no
n
blo
c
k to IO#trysendfile
commit
|
commitdiff
|
tree
2011-03-10
Eric
W
o
ng
t
e
st_i
s
olate: bump dependencies
commit
|
commitdiff
|
tree
2011-02-28
Eric Wong
use
I
O#
w
ait
i
nstead of IO
.
select for single
readers
commit
|
commitdiff
|
tree
2011-02-16
E
r
i
c Wong
README: clarify
license t
e
r
m
s and versions
commit
|
commitdiff
|
tree
2011-02-15
Eric Won
g
tests
:
updates for cra
m
p 0
.
1
2
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
R
a
inb
o
ws
!
3
.
1
.
0 -
minor updates
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
pkg
.
mk: update
t
o
the late
s
t
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
r
everse_proxy: document
a
s
"not ready for productio
n
"
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
Revert t/bi
n
/
unused_listen simplificati
o
n
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Wong
new test
for op
t
ional
:
poo
l
_size handli
n
g
commit
|
commitdiff
|
tree
2011-02-08
G
r
aham H
u
ghes
fix
o
p
tion
a
l "use" a
r
gum
e
nt handli
n
g
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
gemspe
c
:
remove unnecessary statements
commit
|
commitdiff
|
tree
2011-02-08
Er
i
c Wong
doc:
r
doc cleanups
and
f
i
x
es
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
mini
m
i
z
e
&
blo
c
k usag
e
for
y
i
eld
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
kill so
m
e unnec
e
ssary &block
u
sa
g
e
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
*
epo
l
l: refactor common loop code
commit
|
commitdiff
|
tree
2011-02-05
Eric
Wo
n
g
*epoll: consolidate re-run
logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
writer_thread_po
o
l: need
l
ess
use of
Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
Wong
less
e
x
pe
n
si
v
e Q
U
IT processi
n
g
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
ht
t
p_server:
kill
a
warning
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
bump re
q
uired Unicorn dependenc
y
f
or Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump wrongdoc de
v
elopment d
e
pendency
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
rename X
A
c
ceptEpoll
t
o XE
p
o
l
l
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
test_
i
solate:
u
se
lat
e
s
t Unicorn
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
tests:
replace s
e
veral sed invocations wit
h
e
d
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_proxy: s
m
all
r
eorganization
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
reverse_p
r
o
x
y: prop
e
rly re
a
d IP
v
6 addreses i
n
u
ps
t
reams
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
epo
l
l
:
h
a
ndle EI
N
TR properly
i
n
Ruby
-
space
commit
|
commitdiff
|
tree
2011-02-04
Eric Won
g
t
est_isolate:
o
nly lo
a
d
s
l
eepy_penguin under
L
in
u
x
commit
|
commitdiff
|
tree
2011-02-04
Er
i
c Won
g
t/bin/unuse
d
_
l
isten:
s
im
p
lify
this
commit
|
commitdiff
|
tree
2011-02-02
Eric Wong
p
r
elimi
n
ary r
e
vers
e
proxy R
a
ck application
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
cooli
o
/cl
i
ent:
on_write_co
m
p
l
ete triggers read
commit
|
commitdiff
|
tree
2011-01-27
Eric W
o
ng
test for cli
e
nt_m
a
x_body_size being zero
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
epoll/clie
n
t: avoid unn
e
c
e
ssary E
p
oll#s
e
t ca
l
ls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
G
NUmake
f
ile: only enable epoll-based models in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric Won
g
initi
a
l XAcceptEpo
l
l concurr
e
ncy model
commit
|
commitdiff
|
tree
2011-01-25
Eric
W
o
n
g
epoll/c
l
ient
:
thre
a
d-sa
f
ety
f
or wr
i
te queuing
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
e
poll: make Epoll
.
quit more reusab
l
e
commit
|
commitdiff
|
tree
2011-01-24
Er
i
c
Wong
n
e
verblock: fix app_ca
l
l
u
nder 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
c
lear LIS
T
ENERS array on close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll
/
client: minor optimization
commit
|
commitdiff
|
tree
2011-01-22
Er
i
c Wong
ev_core: force in
p
u
t
t
o
b
e given
t
o app_call
commit
|
commitdiff
|
tree
2011-01-22
E
ri
c
W
o
ng
epol
l
/client:
fac
t
or out
o
n
_c
l
ose m
e
tho
d
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Won
g
epoll
/
client:
remove
u
n
u
s
e
d cl
i
e
nt
commit
|
commitdiff
|
tree
2011-01-22
E
ric Wong
extract common ta
s
ks to pkg
.
mk to simpl
i
fy our
m
ake
f
ile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wo
n
g
epoll: reduce ex
p
irat
i
on calls and Time obje
c
ts
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
ev_core:
garbage
r
eduction
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll:
us
e
new
e
r
sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
ma
x
_body: disable for
e
poll
commit
|
commitdiff
|
tree
2011-01-21
Eric
W
ong
doc: git
.
bogo
m
ips
.
org =>
b
ogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Eric Wong
epoll:
use sleepy_
p
e
n
g
u
i
n
default size for
e
poll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
p
oll:
close epoll descripto
r
on
g
raceful shutdo
w
n
commit
|
commitdiff
|
tree
2011-01-20
Er
i
c
Wong
remove support for Sunshowers
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll:
i
gn
o
re E
C
ONNR
E
SET e
r
rors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
ev_core: simp
l
ify set
u
p
steps
commit
|
commitdiff
|
tree
2011-01-20
Eri
c
Wong
merge rack_input into process_client
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
ev_co
r
e: localize
4
13 e
r
ror c
o
n
s
tant
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
re
m
ove unused 4
1
6 error cons
t
ants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
dev_fd_respo
n
se
:
garba
g
e reduction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
d
e
v
_fd_response: do not send chunks to 1
.
0 cli
e
nts
commit
|
commitdiff
|
tree
2011-01-20
Eric Won
g
t0035
:
kgio
-
pip
e
-
respons
e
wor
k
s e
v
erywhe
r
e
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
t0023
:
use
skip_m
o
dels hel
p
er
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support for X-Rainbows-* headers
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
ong
in
i
tial edge
-
t
riggered epoll
model
commit
|
commitdiff
|
tree
2011-01-19
Eric
W
ong
test
s
:
c
o
ntent-md5 test
s
shut down connectio
n
commit
|
commitdiff
|
tree
2011-01-17
Eri
c
W
ong
ev_co
r
e
:
reuse buff
e
r
t
o avoi
d
G
C thrashing
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c Wong
t0050: impr
o
v
e
t
est relia
b
i
l
ity
commit
|
commitdiff
|
tree
2011-01-14
Er
i
c Wong
tests
:
bum
p
rack-fibe
r
_po
o
l version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric W
o
n
g
Rainbo
w
s!
3
.
0
.
0 -
s
erving th
e
f
ast
e
st
apps to slow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
a
d
d
write-on-
c
l
ose test from Unicorn
commit
|
commitdiff
|
tree
2011-01-12
Er
i
c W
o
ng
even
t
_machine: buffe
r
rea
d
s when waiti
n
g
for
a
sync
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
Eric Wong
eve
n
t_machine/cl
i
ent: rena
m
e ivar fo
r
co
n
sistency with
.
.
.
commit
|
commitdiff
|
tree
2011-01-11
E
r
i
c Wong
e
v
ent_m
a
ch
i
ne/clie
n
t
: r
e
m
ov
e
u
nus
e
d :body accessor
commit
|
commitdiff
|
tree
2011-01-11
Eric W
o
ng
coolio: enable async
.
cal
l
back fo
r
one-shot
b
o
dy respon
s
es
commit
|
commitdiff
|
tree
2011-01-08
Eric Wo
n
g
rainbo
w
s/coolio/
c
lient: set LOOP constant in mo
d
ul
e
commit
|
commitdiff
|
tree
2011-01-08
Eric
W
ong
c
oolio/cli
e
n
t: small optimization
s
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
coolio
_
t
hread_*: lazy
l
o
ad Rainbow
s
::Coolio::Client
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wong
r
edi
r
ect u
n
exp
e
cted te
s
t output to /dev/null
commit
|
commitdiff
|
tree
2011-01-08
E
ric Wo
n
g
e
vent_ma
c
hine: fold write_
r
esponse
b
a
ck
i
n
to client
commit
|
commitdiff
|
tree
2011-01-08
Eric Wong
event_machine: cleanup
asy
n
c logic
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
ev_
c
ore: small org
a
nizati
o
n cleanup
commit
|
commitdiff
|
tree
2011-01-07
Eric
Wong
more c
o
n
s
istent u
s
e/av
o
i
d
ance of
HeaderHash
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
f
avor Hash#include
?
for some
existence
c
hecks
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
test_isolate: bump versi
o
ns an
d
simplify
commit
|
commitdiff
|
tree
2011-01-07
Eric Wong
te
s
t
_
isolate: prevent
c
o
n
c
urrent
execution
commit
|
commitdiff
|
tree
2011-01-07
E
r
ic Wong
tests:
bump async_sinatra d
e
pendency to 0
.
4
.
0
commit
|
commitdiff
|
tree
next