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
add XEpollThreadPool concurrency option
2011-05-09
Eric Wo
n
g
add
X
EpollThre
a
d
P
ool concurr
e
n
cy option
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
R
e
vert
"epoll: fixes
f
or Ru
b
y 1
.
9
.
3d
e
v"
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
join_thread
s
: simplify thread
s
toppag
e
c
h
eck
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
require k
g
io
2
.
4
.
0
commit
|
commitdiff
|
tree
2011-05-08
E
r
ic Wong
epoll
_
w
a
it:
flags argument is un
u
sed
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xepo
l
l: cleanup a
c
ce
p
tor logic
commit
|
commitdiff
|
tree
2011-05-08
Eric Wong
xepoll_thr
e
ad_s
p
awn
:
rework acc
e
pto
r
logic
commit
|
commitdiff
|
tree
2011-05-08
E
ric Wong
xepoll_thr
e
ad_sp
a
w
n/client: close returns nil
commit
|
commitdiff
|
tree
2011-05-08
Eric
Wong
xep
o
ll_th
r
ead_spawn:
inline ne
e
dless m
e
thod
commit
|
commitdiff
|
tree
2011-05-08
E
ric Wo
n
g
proc
e
s
s
_client: fix pipeline_ready arity
commit
|
commitdiff
|
tree
2011-05-06
Eric
Wong
remove unnecessary
variabl
e
assignm
e
nt
s
commit
|
commitdiff
|
tree
2011-05-06
Eric
W
ong
test_isolate: update to la
t
e
st raindrops and
unicorn
commit
|
commitdiff
|
tree
2011-05-06
Eric
Wong
en
s
ure som
e
requires get loaded
in master
commit
|
commitdiff
|
tree
2011-05-05
Er
i
c Wong
h
t
tp_server: XEpollThreadSpa
w
n
sets
R
LIMIT_NPROC
commit
|
commitdiff
|
tree
2011-05-03
Eric Wo
n
g
Rainbows! d
e
fau
l
ts mo
r
e DRY
commit
|
commitdiff
|
tree
2011-05-03
E
ric
W
on
g
s
/max_bytes
/
c
l
ient_max_bo
d
y
_size/ for c
o
n
s
istency
commit
|
commitdiff
|
tree
2011-05-03
Eric Wong
add cli
e
n
t_
h
eade
r
_
buf
f
er_size tuning par
a
meter
commit
|
commitdiff
|
tree
2011-05-02
Eri
c
W
o
ng
rai
n
bows:
get ri
d
o
f
M
ODEL
_
W
ORKER_
C
ONNECTIONS consta
n
t
commit
|
commitdiff
|
tree
2011-05-02
Eric Wo
n
g
http_server: default all op
t
io
n
s to 50 conn
e
c
t
i
o
n
s
commit
|
commitdiff
|
tree
2011-05-01
Eri
c
Wong
doc: add San
d
bo
x
document
commit
|
commitdiff
|
tree
2011-04-30
Eric Wong
l
o
w
er header buf
f
er
sizes for synch
r
onous mod
e
ls
commit
|
commitdiff
|
tree
2011-04-30
E
r
i
c Wong
x
epoll
_
thread_spawn
:
lo
w
er memory usage
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
epoll
:
fix timeout
commit
|
commitdiff
|
tree
2011-04-29
E
ric Wong
xepoll_threa
d
_spawn
:
fix race condition w
i
th acceptors
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
x
e
poll
_
thread
_
spa
w
n:
i
n
itial implementation
commit
|
commitdiff
|
tree
2011-04-28
Eric Wong
document
e
poll
a
nd xepo
l
l
commit
|
commitdiff
|
tree
2011-04-26
Eric W
o
n
g
doc:
sto
p
recommending Fiber* stuf
f
commit
|
commitdiff
|
tree
2011-04-26
E
r
ic Wong
revact
o
r: remov
e
docum
e
n
t
ation f
o
r
internal
methods
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
revactor
:
do no
t
recommend,
u
ps
t
ream is
dormant
commit
|
commitdiff
|
tree
2011-04-26
Eric
Wong
strea
m
_fil
e
: hi
d
e internals
commit
|
commitdiff
|
tree
2011-04-26
Er
i
c Wong
make all concurrency options use 50 by default
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
thread_
t
imeout: annotat
e
as much as po
s
sible
commit
|
commitdiff
|
tree
2011-04-21
Eri
c
Won
g
increase RLIMIT
_
NPROC f
o
r
t
h
re
a
d-crazy folks
commit
|
commitdiff
|
tree
2011-04-21
Eric
Wong
http_server
:
att
e
mpt to incr
e
ase R
L
IMIT_
N
OF
I
LE
commit
|
commitdiff
|
tree
2011-04-21
Eric
W
ong
t
hread_timeou
t
: document Thread
.
pa
s
s
u
sage
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
join_thread
s
: workarou
n
d b
l
ocking ac
c
e
pt() issu
e
s
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
b
um
p
d
e
penden
c
y
to Unico
r
n
3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
E
r
ic Wong
http
_
s
erv
e
r: less ha
c
ky load
i
ng of concurren
c
y mo
d
el
commit
|
commitdiff
|
tree
2011-04-11
Eri
c
Wong
t: only enable Revactor tests
under
1
.
9
.
2 fo
r
now
commit
|
commitdiff
|
tree
2011-04-11
E
r
ic Wong
e
p
oll: fixes for R
u
b
y
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
thread_time
o
ut: rewrite for safety
commit
|
commitdiff
|
tree
2011-04-10
Eric
Wong
thr
e
ad_pool
:
get used of dead thread_join method
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
qu
e
ue_
p
ool: switch to
i
vars to
p
rotect int
e
r
n
als
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
thread
_
p
ool+thre
a
d_spawn: upd
a
te docume
n
tati
o
n
commit
|
commitdiff
|
tree
2011-03-21
Eric
Wong
simplify
LISTENER
S
c
l
o
sing
commit
|
commitdiff
|
tree
2011-03-20
E
r
ic W
o
ng
fix various
w
arnings with "check-
w
arnin
g
s
" target
commit
|
commitdiff
|
tree
2011-03-20
E
ric W
o
n
g
pkg
.
mk: new
t
ask for checki
n
g Ruby
warnings
commit
|
commitdiff
|
tree
2011-03-15
E
ric
W
ong
fiber/io: fix broken call to Kgio
.
t
r
ywrite
commit
|
commitdiff
|
tree
2011-03-15
Eri
c
Wong
Rainbows
!
3
.
2
.
0 -
trying to
send files to slow cli
e
nts
commit
|
commitdiff
|
tree
2011-03-15
E
r
i
c
Wong
bump Unicorn dependenc
y
t
o
3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
E
ric Wong
d
o
c: updat
e
S
t
atic_Files f
o
r new
sendf
i
le
gem
commit
|
commitdiff
|
tree
2011-03-10
E
r
ic Wong
switc
h
from IO#sen
d
file_nonbloc
k
to
I
O#tr
y
s
e
n
dfile
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
t
e
st_
i
so
l
at
e
: bu
m
p dependencies
commit
|
commitdiff
|
tree
2011-02-28
Eric W
o
ng
u
s
e I
O
#wait i
n
stea
d
o
f
IO
.
select for single reader
s
commit
|
commitdiff
|
tree
2011-02-16
Eric Won
g
READ
M
E
:
clar
i
fy
l
icense
terms a
n
d versions
commit
|
commitdiff
|
tree
2011-02-15
E
r
ic W
o
n
g
test
s
:
updates
f
or cramp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
R
a
inbows! 3
.
1
.
0 - m
i
nor u
p
date
s
commit
|
commitdiff
|
tree
2011-02-11
E
ric W
o
n
g
p
kg
.
mk: update
to the
l
a
test
commit
|
commitdiff
|
tree
2011-02-11
E
r
i
c Wo
n
g
r
everse_prox
y
:
d
ocument as "
n
ot ready for pr
o
duction"
commit
|
commitdiff
|
tree
2011-02-08
Eric
W
ong
R
e
vert t/bin/unused_lis
t
en simpli
f
ic
a
tion
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
new
te
s
t for o
p
tional :pool_size handling
commit
|
commitdiff
|
tree
2011-02-08
Graham Hughes
fi
x
opt
i
onal "use" argum
e
n
t
handling
Acked-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2011-02-08
Eric Wo
n
g
gemspec: remo
v
e
u
nneces
s
ary s
t
atements
commit
|
commitdiff
|
tree
2011-02-08
E
r
ic Won
g
doc: rdoc cleanups and fix
e
s
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
m
inimi
z
e
&
block usag
e
for yield
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
k
ill
s
ome unnecessa
r
y &block usage
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c
W
o
ng
*epoll: refact
o
r com
m
on loop code
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll:
consolidate re
-
run logi
c
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Won
g
wr
i
t
er_th
r
ead_pool: needless use of Array#map
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
less
e
xpensive QUIT pro
c
e
s
sing
commit
|
commitdiff
|
tree
2011-02-05
Eric Won
g
http_server: kill a warni
n
g
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
bump
requi
r
ed Unicorn dependency for
Kgio
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
bump
wrongdoc development depen
d
ency
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
renam
e
XAcceptEpoll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic Wong
test_isolate:
u
se l
a
test Unicor
n
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
t
e
sts: replac
e
several sed invocations with ed
commit
|
commitdiff
|
tree
2011-02-05
Eri
c
W
o
n
g
reverse_proxy: sma
l
l r
e
o
rgan
i
z
a
t
i
on
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
n
g
re
v
e
r
se
_
prox
y
:
proper
l
y read IPv6 addres
e
s in
u
pstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric
Wong
epoll
:
handle EINTR properly in Ruby-space
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
ng
test_isolate: only
l
oad sleepy_pe
n
guin under Linux
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
t/bin/unused_l
i
s
t
e
n
: si
m
p
l
i
f
y t
h
i
s
commit
|
commitdiff
|
tree
2011-02-02
Eri
c
Wo
n
g
preli
m
ina
r
y reverse proxy Rack application
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
coo
l
io/client: on_write_
c
o
mplete triggers read
commit
|
commitdiff
|
tree
2011-01-27
E
ric Wong
test for
c
l
ient_max
_
body_size being z
e
r
o
commit
|
commitdiff
|
tree
2011-01-26
Eric
Wong
epoll/client: avoid unnecessary Epoll#set calls
commit
|
commitdiff
|
tree
2011-01-26
Eric Wong
GNUma
k
efile: only enable
e
p
o
l
l-based models in
Linux
commit
|
commitdiff
|
tree
2011-01-25
E
r
ic Wong
initial XAcce
p
tEpoll co
n
c
u
rrency
m
o
d
el
commit
|
commitdiff
|
tree
2011-01-25
E
r
ic Wong
epoll/c
l
ien
t
: thread-safety fo
r
write qu
e
uing
commit
|
commitdiff
|
tree
2011-01-25
Eric
Wong
e
poll: make Ep
o
ll
.
qu
i
t m
o
re r
e
u
sable
commit
|
commitdiff
|
tree
2011-01-24
Eric Wo
n
g
never
b
lock: fix app_call
u
nder 1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
clear
L
ISTENERS array on
c
l
ose
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client: minor optimization
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
ong
ev_co
r
e:
f
orce inp
u
t t
o
b
e given to app_c
a
l
l
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/cli
e
nt
:
f
a
ctor out on
_
cl
o
se
method
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
epoll/client: re
m
ove
u
nused client
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ext
r
a
ct common
task
s
to pkg
.
mk to simplif
y
o
u
r makefile
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
o
ll: redu
c
e expiration calls
a
nd T
i
me obj
e
cts
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
ev_core: garbage redu
c
tion
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic
W
ong
e
p
oll: use n
e
wer sleepy_
p
enguin
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
max_body: disabl
e
f
o
r epoll
commit
|
commitdiff
|
tree
next