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
EventMachine: allow usage as a base class
2009-12-06
Eric Won
g
E
ventMac
h
ine:
a
llow u
s
age
as
a base cl
a
ss
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
ev_
c
or
e
: no
n
eed to explici
t
ly clo
s
e TmpIOs
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
l
a
r
ger t
h
read pool def
a
ul
t
size
s
({Rev,}ThreadPoo
l
)
commit
|
commitdiff
|
tree
2009-12-05
Eric
W
ong
move "asy
n
c
.
cal
l
b
ack" constant t
o
EvC
o
re
commit
|
commitdiff
|
tree
2009-12-04
Eri
c
Wong
do not lo
g
IOError
rai
s
ed
durin
g
ap
p
p
r
ocessing
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
ra
i
nb
o
w
s
.
1: update he
a
der
s
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
r
e
v: do
n
ot init
i
aliz
e
a Rev::Loop in master process
commit
|
commitdiff
|
tree
2009-12-02
Eric W
o
ng
add RevThreadPool to
R
EADM
E
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
Rainbows! 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Er
i
c
Wong
Updat
e
TODO
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
add RevThreadPool
c
oncurrency mo
d
el
commit
|
commitdiff
|
tree
2009-12-02
Er
i
c Wong
m
ore co
n
s
istent code
f
or
worker timeout/e
x
i
ts
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
revactor
:
avoid un
b
ou
n
ded
memory growth :x
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Wong
Thread
P
ool: no nee
d
to exit!
commit
|
commitdiff
|
tree
2009-11-30
Eric W
o
ng
Rainbows! 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
bi
n
/rainbows
:
do no
t
expand p
a
ths g
i
ven by s
h
el
l
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
W
ong
rev/c
o
re:
d
on't se
t
IOBu
f
fer
.
def
a
ult_node_size
commit
|
commitdiff
|
tree
2009-11-30
E
r
ic Wong
u
p
d
ate gem d
e
p
endency recommendat
i
ons
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
event_m
a
c
h
ine:
small no
i
se reductio
n
c
leanup
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc: add
N
e
v
e
r
B
lock t
o
c
om
p
arison and R
E
ADME
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c Wong
doc: nuke *
.
rbc files wh
e
n
generating
d
oc
s
commit
|
commitdiff
|
tree
2009-11-30
Eric Wo
n
g
preli
m
inary NeverB
l
ock support w
i
t
h
Even
t
Machine
commit
|
commitdiff
|
tree
2009-11-29
Eric Wo
n
g
A
l
l
ow o
p
tions to be
added
t
o
"use"
commit
|
commitdiff
|
tree
2009-11-29
Eric
W
ong
refacto
r
thread
e
d models to use blocking
a
cc
e
pt() if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
E
r
i
c
Wong
doc: add ActorSpawn t
o
co
m
p
a
rison
commit
|
commitdiff
|
tree
2009-11-29
E
ric Wong
ActorSpaw
n
sets rack
.
multi
t
hread
e
d
:
(
commit
|
commitdiff
|
tree
2009-11-28
Eric
Wong
GNUmak
e
file: capitalize externally sett
a
ble va
r
ia
b
les
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
tests: more stringent error checki
n
g
i
n
logs
commit
|
commitdiff
|
tree
2009-11-28
E
ric Wong
t
ests
:
+x bro
k
e
n
app
test
,
fix con
f
i
g file setup
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
a
lway
s
s
e
t
F
D
_
CL
O
EX
E
C if available
commit
|
commitdiff
|
tree
2009-11-28
Eric Won
g
c
ommon R
a
in
b
ows
.
accept method
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c
W
ong
rev/core: fix
stu
p
id
syntax error :<
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
ac
t
or_s
p
awn: basically ThreadSpa
w
n with Ac
t
ors for
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric
W
o
ng
p
r
eliminar
y
Ac
t
orSpa
w
n model for
R
ubi
n
ius
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
doc/comparison:
a
p
p
ar
e
ntly Rubiniu
s
doe
s
n
'
t do Fibers
commit
|
commitdiff
|
tree
2009-11-28
Eric
W
ong
thread_spaw
n
: fix up stupidly complicated
l
oop
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
rev/core:
s
et
IO::Buffer
.
default_node_s
i
ze if possible
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
README: switch rubyforge
.
org git
link
s
to
repo
.
or
.
c
z
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wo
n
g
More
d
ocu
m
ent
a
tion t
w
e
aks for the
release
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
re
v
_thread_sp
a
wn: more 1
.
8
n
otes
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
lo
c
a
l
.
mk
.
sample: respecting RUBY
L
IB
break
s
"full-test
"
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
t
ests: fix bugs with
d
ash
in GNUm
a
kefil
e
commit
|
commitdiff
|
tree
2009-11-27
E
ri
c
W
ong
tests: no need to l
i
mit t90
0
0
in mult
i
ple
p
lac
e
s
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
ong
Re
v
Th
r
eadS
p
awn: hop
e
for 1
.
8 performance
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
t
ests
:
e
n
able
A
p
p
P
o
ol test for Revactor and
F
iber*
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
n
g
Fiber::Queue
d
o
c
umentation
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
split F
i
b
e
r
::
B
ase int
o
its own file
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic Wong
loca
l
.
m
k
.
sample: allow RUBY
L
I
B
+ RSYN
C
vars in
C
LI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wo
n
g
tests: "models
"
variable m
a
y
b
e
set in gma
k
e CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
comparison: mor
e
u
p
d
a
tes notes
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
README: formatting and up
d
ates
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
README: "a
n
H
TTP", not
"a HTTP" (I t
h
in
k
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
document
a
ti
o
n
publishing update
s
commit
|
commitdiff
|
tree
2009-11-26
Eri
c
W
o
n
g
TODO: add NeverBlock
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
cleanup and refactor
e
rror handli
n
g
commit
|
commitdiff
|
tree
2009-11-26
Eri
c
Wong
Fiber*: cleanup
scheduling,
fix keepal
i
ve
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Add Summary
document
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
A
ppPool mid
d
leware now compatib
l
e with Fibers
commit
|
commitdiff
|
tree
2009-11-25
Eric Won
g
F
iber*: add Ra
i
nbows::Fiber
.
sleep method
commit
|
commitdiff
|
tree
2009-11-25
Eric
Wong
Documentation
updates for new concurrency models
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
a
d
d FiberPool concurrency model
commit
|
commitdiff
|
tree
2009-11-25
E
ric Wong
Ge
m
cut
t
er pr
e
p, fix R
u
byGems capitalization
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
add FiberSpawn c
o
ncurrency model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Rev*:
s
afe
r
cl
i
ent a
c
countin
g
commit
|
commitdiff
|
tree
2009-11-25
Eric
Wong
fix gra
m
mar fail
i
n
RDoc
commit
|
commitdiff
|
tree
2009-11-25
Er
i
c Wong
rework RevThreadSpawn without T
e
eInput and 1
.
8
s
u
p
po
r
t
commit
|
commitdiff
|
tree
2009-11-24
Eric Won
g
rev/event_machin
e
: a
v
oid needl
e
ss
r
ew
i
nds
commit
|
commitdiff
|
tree
2009-11-18
E
r
ic Wong
make k
e
epaliv
e
_
tim
e
out configurable
commit
|
commitdiff
|
tree
2009-11-18
Eric
W
on
g
E
ventMachine:
i
mple
m
ent keepalive t
i
m
eout
commit
|
commitdiff
|
tree
2009-11-18
E
ric Wo
n
g
rev: implement
keep
a
liv
e
timeou
t
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
Thread*: star
t
imple
m
enti
n
g
kee
p
alive t
i
meout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
revactor: :timeout for reading
head
e
rs in TC
P
socke
t
s
commit
|
commitdiff
|
tree
2009-11-15
Eric
W
ong
Rainbows! 0
.
6
.
0
- bugfixes galor
e
Eric Wong
(30):
commit
|
commitdiff
|
tree
2009-11-15
E
ri
c
Wong
Rakefile: add raa_up
d
ate task
commit
|
commitdiff
|
tree
2009-11-15
Eric
Wong
Rev
e
rt "Thr
e
ad
e
d
models h
a
ve trouble with late l
o
ading
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Eric Wo
n
g
RevTh
r
ead
S
pawn
i
s s
t
ill experiment
a
l
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
revactor
/
tee_in
p
ut: share error handl
i
n
g with superclass
commit
|
commitdiff
|
tree
2009-11-15
Eric W
o
ng
FAQ: updates f
o
r Rails
and
SSL-using s
i
tes
commit
|
commitdiff
|
tree
2009-11-14
Eri
c
Wong
bump versions sin
c
e we
d
e
pend
on Un
i
corn::C
l
ientSh
u
tdown
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
re
v
actor/tee_i
n
put: raise Cl
i
e
n
tDisconnect
o
n E
O
FError
commit
|
commitdiff
|
tree
2009-11-13
Eric Wong
gracefully exit
workers
i
f
reopening logs fails
commit
|
commitdiff
|
tree
2009-11-12
Eric
W
ong
reva
c
t
o
r/
t
ee_
i
np
u
t: unnecessa
r
y err
o
r handling
commit
|
commitdiff
|
tree
2009-11-11
Eric Wong
tests: mor
e
stri
n
ge
n
t t
e
sts for error hand
l
ing
commit
|
commitdiff
|
tree
2009-11-11
Eric Wong
c
leanup e
r
r
or handling
p
i
eces
commit
|
commitdiff
|
tree
2009-11-10
E
r
ic Wong
h
t
tp_response: don't
"re
s
cue nil
"
for
body
.
close
commit
|
commitdiff
|
tree
2009-11-10
Eric
Wong
tests
:
e
n
sure we process "ST
A
RT" from FI
F
O when s
t
a
r
t
i
n
g
commit
|
commitdiff
|
tree
2009-11-10
E
r
ic Wong
tests: hear
t
b
e
a
t-timeou
t
: simp
l
ify and a
v
oid pos
s
ible
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
E
ric Wong
tests: ensure proper a
c
c
o
unting of worker
_
co
n
necti
o
ns
commit
|
commitdiff
|
tree
2009-11-09
Er
i
c
W
ong
r
e
v_thread_spawn: 16K chunke
d
reads work
b
etter
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
tests: e
x
tra check to avoid race in reopen logs
test
commit
|
commitdiff
|
tree
2009-11-09
Er
i
c Wong
tests:
a
dd execu
t
ab
l
e
permissions
to t0102
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
rev
_
threa
d
_s
p
a
w
n
:
make 1
.
9
TeeInp
u
t p
e
r
f
or
m
anc
e
toler
a
bl
e
commit
|
commitdiff
|
tree
2009-11-08
Eri
c
Wong
rev
_
t
h
rea
d
_sp
a
wn
/
revactor: f
i
x TeeInput for sh
o
rt reads
commit
|
commitdiff
|
tree
2009-11-08
Eric
W
o
ng
initial cut of the RevThreadSpaw
n
model
commit
|
commitdiff
|
tree
2009-11-08
E
r
ic Wong
rev: Defer
r
edResponse: always at
t
ach t
o
main loop
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
ev_cor
e
: clean
u
p handling of APP cons
t
a
n
t
commit
|
commitdiff
|
tree
2009-11-08
Eric Wo
n
g
remove unnec
e
ssary class variab
l
e
commit
|
commitdiff
|
tree
2009-11-07
Er
i
c
Wong
rev: D
e
fer
r
edResponse is
indepe
n
dent of pa
r
ser stat
e
commit
|
commitdiff
|
tree
2009-11-07
Er
i
c Wong
rev: spl
i
t
out f
u
rther into separa
t
e files for r
e
use
commit
|
commitdiff
|
tree
2009-11-07
Eric Wong
t
e
sts: sha1
.
ru no
w
h
a
n
dles e
m
pty bodie
s
commit
|
commitdiff
|
tree
next