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
xepoll_thread_spawn: lower memory usage
2011-04-30
Eric Wong
xepoll_t
h
re
a
d_spawn:
l
ower m
e
mory
usage
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
epoll: fix timeout
commit
|
commitdiff
|
tree
2011-04-29
Eric
Wong
x
e
poll_thread_spawn:
f
ix
race condi
t
ion wi
t
h acceptors
commit
|
commitdiff
|
tree
2011-04-29
Eric Wong
xepoll_th
r
ead_spawn: in
i
tial implementa
t
ion
commit
|
commitdiff
|
tree
2011-04-28
Eric Wong
document epoll and x
e
poll
commit
|
commitdiff
|
tree
2011-04-26
Er
i
c Wong
doc: stop
recommendin
g
Fiber* stuff
commit
|
commitdiff
|
tree
2011-04-26
Eri
c
Wong
r
e
vact
o
r
:
remove
d
ocumentation for in
t
e
r
nal metho
d
s
commit
|
commitdiff
|
tree
2011-04-26
Eric Wong
revactor: do
not re
c
ommend, upstr
e
a
m
is
d
or
m
ant
commit
|
commitdiff
|
tree
2011-04-26
Eric
Wong
stream_file
:
hide
internal
s
commit
|
commitdiff
|
tree
2011-04-26
Eric W
o
ng
make all concurrenc
y
options us
e
50 by default
commit
|
commitdiff
|
tree
2011-04-21
E
ric Wong
thread_timeout: an
n
otate
a
s much as p
o
ssibl
e
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c
Wong
in
c
r
e
as
e
RLIMIT_NPROC for thread-crazy folks
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
http
_
s
erver: attem
p
t
to inc
r
e
a
se R
L
I
M
I
T
_NOF
I
LE
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
thread_ti
m
e
o
ut: document Thread
.
pass usag
e
commit
|
commitdiff
|
tree
2011-04-21
Er
i
c Wong
j
o
i
n
_
t
hrea
d
s:
w
orkarou
n
d block
i
ng
a
ccept()
issue
s
commit
|
commitdiff
|
tree
2011-04-21
Eric Wong
bump depe
n
dency to Un
i
corn 3
.
6
.
0
commit
|
commitdiff
|
tree
2011-04-19
Eric W
o
ng
http_ser
v
e
r
: less hacky load
i
ng of concurrency model
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
t: only
e
nable Revac
t
or tes
t
s u
n
der 1
.
9
.
2 f
o
r now
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
epol
l
:
f
i
x
e
s f
o
r
R
uby
1
.
9
.
3dev
commit
|
commitdiff
|
tree
2011-04-11
Eric Wong
th
r
ea
d
_timeo
u
t:
rew
r
ite for saf
e
ty
commit
|
commitdiff
|
tree
2011-04-10
Eric Wong
thread_pool: g
e
t used
o
f
dead
t
hread_join method
commit
|
commitdiff
|
tree
2011-03-22
Eric Wong
que
u
e_po
o
l:
swit
c
h to i
v
a
rs to prot
e
ct internals
commit
|
commitdiff
|
tree
2011-03-22
E
r
ic Wong
threa
d
_po
o
l+t
h
rea
d
_spawn: upd
a
te docu
m
enta
t
i
o
n
commit
|
commitdiff
|
tree
2011-03-21
Eric Wong
simplify LISTENERS closing
commit
|
commitdiff
|
tree
2011-03-20
Er
i
c Wong
fi
x
various warnings with "check-warnin
g
s
" target
commit
|
commitdiff
|
tree
2011-03-20
E
r
ic Wong
pkg
.
mk: new
task for
c
hecking Ruby warnings
commit
|
commitdiff
|
tree
2011-03-15
Eri
c
W
o
n
g
fiber/io: f
i
x
b
roken cal
l
to Kgio
.
trywr
i
te
commit
|
commitdiff
|
tree
2011-03-15
Eric
Wong
Rainbows! 3
.
2
.
0
- trying to send
f
iles to slow clients
commit
|
commitdiff
|
tree
2011-03-15
Eric
W
ong
b
ump Unic
o
rn
d
e
pendency to 3
.
5
.
0
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
do
c
:
update Stat
i
c_Files for new sendfile gem
commit
|
commitdiff
|
tree
2011-03-10
Eric Wong
switch
from IO#sen
d
f
ile_n
o
nbloc
k
to IO#t
r
y
se
n
dfile
commit
|
commitdiff
|
tree
2011-03-10
Er
i
c
W
ong
t
est_isolate: b
u
mp
dependencie
s
commit
|
commitdiff
|
tree
2011-02-28
Eric
W
ong
use
IO#wai
t
i
nstead of
I
O
.
sel
e
ct f
o
r si
n
g
l
e readers
commit
|
commitdiff
|
tree
2011-02-16
Er
i
c
Wong
READ
M
E
:
clar
i
fy lice
n
s
e term
s
and v
e
rsion
s
commit
|
commitdiff
|
tree
2011-02-15
Eric Wong
test
s
:
upd
a
te
s
for cramp 0
.
12
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
Rainbows!
3
.
1
.
0
- minor up
d
ates
commit
|
commitdiff
|
tree
2011-02-11
Eric W
o
ng
pkg
.
m
k
: u
p
d
a
te to the lat
e
st
commit
|
commitdiff
|
tree
2011-02-11
Eric Wong
rev
e
rse_proxy: documen
t
as
"
n
o
t ready for pr
o
duction"
commit
|
commitdiff
|
tree
2011-02-08
Eric Won
g
Rever
t
t
/
b
i
n
/
unused_listen simpl
i
f
ication
commit
|
commitdiff
|
tree
2011-02-08
Eric W
o
ng
ne
w
test for optional :poo
l
_size
handling
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
gemspec: remove unnecessary s
t
atem
e
n
t
s
commit
|
commitdiff
|
tree
2011-02-08
Eric Wong
doc: rdoc cleanups and
f
ixes
commit
|
commitdiff
|
tree
2011-02-06
Er
i
c Wong
minimize &
b
lock usage fo
r
yi
e
ld
commit
|
commitdiff
|
tree
2011-02-06
Eric Wong
kill some unnecessary &
b
lock u
s
age
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
*epoll
:
ref
a
c
tor co
m
mon loop cod
e
commit
|
commitdiff
|
tree
2011-02-05
E
r
ic
W
on
g
*epo
l
l: consoli
d
ate r
e
-
ru
n
logic
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
writer_
t
hread_pool: n
e
edles
s
use of Arr
a
y#map
commit
|
commitdiff
|
tree
2011-02-05
E
ric Wong
less expensive QUIT
processing
commit
|
commitdiff
|
tree
2011-02-05
Eric
Won
g
h
t
tp
_
server: kill a wa
r
ning
commit
|
commitdiff
|
tree
2011-02-05
Eric W
o
ng
bum
p
re
q
uired Unic
o
rn dependency for K
g
io
commit
|
commitdiff
|
tree
2011-02-05
E
r
i
c Wong
bu
m
p
wrongdoc d
e
velopment
d
ependency
commit
|
commitdiff
|
tree
2011-02-05
Eric
W
ong
rename XAccep
t
E
poll to XEpoll
commit
|
commitdiff
|
tree
2011-02-05
Er
i
c Wong
t
est_i
s
ol
a
te: u
s
e lat
e
s
t Unicorn
commit
|
commitdiff
|
tree
2011-02-05
E
ric
Won
g
tests: r
e
pl
a
c
e several sed invo
c
a
tions with ed
commit
|
commitdiff
|
tree
2011-02-05
E
ric W
o
n
g
reverse_p
r
oxy: small reor
g
an
i
zat
i
on
commit
|
commitdiff
|
tree
2011-02-05
Eric Wong
reverse_proxy:
p
roperly
r
ead IPv6 addreses
i
n
u
pstreams
commit
|
commitdiff
|
tree
2011-02-04
Eric
W
ong
epoll
:
handle
E
IN
T
R properly
in Ruby
-
space
commit
|
commitdiff
|
tree
2011-02-04
Eric Wong
test_isolate: only load sl
e
epy
_
penguin un
d
er Lin
u
x
commit
|
commitdiff
|
tree
2011-02-04
Eric W
o
ng
t/b
i
n/unus
e
d_listen: simplify t
h
is
commit
|
commitdiff
|
tree
2011-02-02
Eric W
o
n
g
preli
m
inary rev
e
rse proxy Rack applica
t
ion
commit
|
commitdiff
|
tree
2011-01-31
Eric Wong
coolio/cli
e
n
t:
on_write_complet
e
triggers rea
d
commit
|
commitdiff
|
tree
2011-01-27
E
r
ic W
o
ng
test for
c
lient_max_b
o
dy_size being zero
commit
|
commitdiff
|
tree
2011-01-26
E
ric Won
g
epoll/clie
n
t: avo
i
d
unnec
e
ssa
r
y
Epoll#set cal
l
s
commit
|
commitdiff
|
tree
2011-01-26
Er
i
c
W
ong
GNUmakefile:
only enable epoll-based mode
l
s in Linux
commit
|
commitdiff
|
tree
2011-01-25
Eric W
o
n
g
initial X
A
cce
p
tEpoll conc
u
rr
e
nc
y
model
commit
|
commitdiff
|
tree
2011-01-25
Eric W
o
ng
epoll
/
cli
e
nt:
t
h
rea
d
-safety fo
r
wri
t
e queuing
commit
|
commitdiff
|
tree
2011-01-25
Eric Wong
epoll: make Epoll
.
qui
t
m
o
re reusable
commit
|
commitdiff
|
tree
2011-01-24
Eric Wong
n
everblock: fix app_c
a
l
l
unde
r
1
.
8
.
7
commit
|
commitdiff
|
tree
2011-01-24
E
r
ic
Won
g
c
l
e
ar LISTENERS array on close
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
poll
/
c
lient:
m
i
n
or opti
m
ization
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
ev_co
r
e
: f
o
r
ce inpu
t
to be g
i
ve
n
to app_cal
l
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
ep
o
ll
/
client:
factor out
o
n_close met
h
od
commit
|
commitdiff
|
tree
2011-01-22
Eric W
o
ng
epoll/client: r
e
move unuse
d
c
l
ient
commit
|
commitdiff
|
tree
2011-01-22
Eric
W
o
ng
e
xtr
a
ct
c
ommo
n
tasks to
pkg
.
mk to simplify our
make
f
i
l
e
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Wong
epoll:
red
u
ce expiration
c
alls and Ti
m
e objects
commit
|
commitdiff
|
tree
2011-01-22
E
r
ic Won
g
e
v_cor
e
: garbag
e
r
educ
t
ion
commit
|
commitdiff
|
tree
2011-01-22
Eric Wong
e
p
o
l
l: use n
e
wer
sleepy_penguin
commit
|
commitdiff
|
tree
2011-01-22
Eri
c
Wong
max_body: di
s
able for epol
l
commit
|
commitdiff
|
tree
2011-01-21
E
r
ic Wong
d
oc:
git
.
bo
g
omips
.
org => bogomips
.
org
commit
|
commitdiff
|
tree
2011-01-21
Er
i
c
Wong
epol
l
: us
e
sleepy
_
pen
g
u
i
n d
e
fault size for
epoll_wait
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
epoll: c
l
ose epoll descriptor
o
n gra
c
ef
u
l sh
u
tdown
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
remove support
f
o
r Suns
h
owers
commit
|
commitdiff
|
tree
2011-01-20
E
ric W
o
ng
epo
l
l: ignore
ECONNRESET errors
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
ev_core: simplify s
e
tup ste
p
s
commit
|
commitdiff
|
tree
2011-01-20
Eric
Wong
merge rack_input
into pro
c
ess_client
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
e
v
_core: locali
z
e 413 error constant
commit
|
commitdiff
|
tree
2011-01-20
E
r
ic Wong
rem
o
ve unused 416 erro
r
constants/exceptions
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
de
v
_
fd_respo
n
se:
g
arbag
e
r
ed
u
ction
commit
|
commitdiff
|
tree
2011-01-20
Eric Wong
dev_fd_respo
n
se: do not send chunks to 1
.
0 clients
commit
|
commitdiff
|
tree
2011-01-20
Eric
W
ong
t0035: kgio-p
i
pe-re
s
ponse w
o
rks eve
r
ywhere
commit
|
commitdiff
|
tree
2011-01-20
Eric Wo
n
g
t0023:
u
se sk
i
p_
m
odels
helper
commit
|
commitdiff
|
tree
2011-01-20
E
ric
W
ong
remov
e
sup
p
ort for X
-
Rainbo
w
s-* headers
commit
|
commitdiff
|
tree
2011-01-19
Er
i
c Won
g
i
n
iti
a
l e
d
ge-triggered epoll model
commit
|
commitdiff
|
tree
2011-01-19
Eric W
o
ng
tests: content-md5
t
e
s
ts s
h
u
t
dow
n
connection
commit
|
commitdiff
|
tree
2011-01-17
Eric
Wong
ev_core: r
e
use buffer to
a
void GC thrashing
commit
|
commitdiff
|
tree
2011-01-14
Eric Wong
t
0050: improve t
e
st reliab
i
lity
commit
|
commitdiff
|
tree
2011-01-14
E
ric Wo
n
g
t
e
st
s
:
bum
p
rack-fiber_pool version to 0
.
9
.
1
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
Rain
b
ows! 3
.
0
.
0
- serving
t
he fastes
t
a
pps
t
o s
l
ow
.
.
.
commit
|
commitdiff
|
tree
2011-01-12
Eric W
o
ng
add
w
rite-
o
n
-close tes
t
from Unico
r
n
commit
|
commitdiff
|
tree
2011-01-12
Eric Wong
e
v
ent_machine: buffer r
e
ads whe
n
waiting for async
.
.
.
commit
|
commitdiff
|
tree
next