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
doc: update comparison
2009-12-22
Eric Wo
n
g
bin/rainb
o
ws: avo
i
d c
o
nfusing
pe
o
ple with shebang
commit
|
commitdiff
|
tree
2009-12-22
Eric
Wong
README: add RevFib
e
r
S
pawn
commit
|
commitdiff
|
tree
2009-12-22
Er
i
c
W
o
ng
tests: enable
RevFiberSpawn for 1
.
9
commit
|
commitdiff
|
tree
2009-12-22
Er
i
c Wong
d
o
c: upda
t
e co
m
parison for
RevFi
b
erSpawn
commit
|
commitdiff
|
tree
2009-12-22
Eri
c
Wong
new RevFiberS
p
a
wn co
n
c
u
rren
c
y model
commit
|
commitdiff
|
tree
2009-12-22
Eric Wo
n
g
po
s
sible MRI 1
.
8 thread fix to
a
v
oid
b
lockin
g
accept()
commit
|
commitdiff
|
tree
2009-12-21
Eric Wong
GNU
m
akefile: push tgz to Rubyf
o
r
g
e
commit
|
commitdiff
|
tree
2009-12-20
E
r
ic Wong
Thread
*
: avoid double close of cl
i
ent
socket
commit
|
commitdiff
|
tree
2009-12-20
Eri
c
Wong
erro
r
: (trivi
a
l
) remove unnecessary white
s
p
a
ce
commit
|
commitdiff
|
tree
2009-12-17
Eric Wo
n
g
jo
i
n_threads method
i
s
exclusive to ThreadPool
commit
|
commitdiff
|
tree
2009-12-17
Er
i
c Wong
c
lean
u
p: consolidate wri
t
e_n
o
nbl
o
ck erro
r
handling
commit
|
commitdiff
|
tree
2009-12-16
E
r
i
c Wong
fiber/i
o
: spl
i
t out wai
t
_re
a
dable and
w
ait_wr
i
table
.
.
.
commit
|
commitdiff
|
tree
2009-12-16
E
r
i
c Wong
get r
i
d of the magic EvCore
.
setup
commit
|
commitdiff
|
tree
2009-12-14
E
r
ic Wong
share some c
o
nstants
w
ith Uni
c
orn
commit
|
commitdiff
|
tree
2009-12-13
Er
i
c Wong
R
a
k
efile: fix fm_update task
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
Rainbows! 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
README
u
pdates
commit
|
commitdiff
|
tree
2009-12-13
Er
i
c
Wong
doc/comparison
:
add
Web S
o
ckets t
o
comparison
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
Rake
f
ile: r
e
sync with Unic
o
r
n
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
README:
a
dd Sunshowers
r
eferen
c
e
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
E
v
entMachine
D
efer is exper
i
m
ental
commit
|
commitdiff
|
tree
2009-12-11
Eric Wong
env["hack
.
io"] for Fiber*, Revactor
,
T
h
read* m
o
dels
commit
|
commitdiff
|
tree
2009-12-11
E
ric Wong
R
EA
D
ME: HTML5 Web Sockets may n
o
t be suppor
t
ed, yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Eric Wo
n
g
RevThread*
:
remo
v
e
n
eedle
s
s
nil assignment
commit
|
commitdiff
|
tree
2009-12-08
Eric W
o
ng
T
O
DO: add EM
D
efe
r
rabl
e
s
commit
|
commitdiff
|
tree
2009-12-08
E
r
i
c
Wong
EventMachineDe
f
er:
pre
l
iminary
(and
)
brok
e
n
versio
n
commit
|
commitdiff
|
tree
2009-12-08
Eric Won
g
RevThread*: move wa
r
ning
m
essage
to a sane
r
pl
a
ce
commit
|
commitdiff
|
tree
2009-12-08
Eric Wo
n
g
NeverBlock: resync with recent our EM
-
rel
a
ted expans
i
on
commit
|
commitdiff
|
tree
2009-12-06
Eric
W
ong
E
v
entMachine: allo
w
usage
as
a
ba
s
e class
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
e
v
_cor
e
:
no
need to explicitly close TmpIOs
commit
|
commitdiff
|
tree
2009-12-06
Eric Won
g
large
r
thread pool default siz
e
s ({Rev,}ThreadPool
)
commit
|
commitdiff
|
tree
2009-12-05
Eri
c
W
ong
move "async
.
cal
l
back" constant to EvCore
commit
|
commitdiff
|
tree
2009-12-04
Eric
W
on
g
do not log IOError r
a
ised during app pr
o
cessing
commit
|
commitdiff
|
tree
2009-12-04
Er
i
c
W
ong
r
a
i
nbows
.
1:
update h
e
aders
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rev: do not initialize a Rev
:
:
Lo
o
p in
ma
s
t
e
r process
commit
|
commitdiff
|
tree
2009-12-02
Eric
Won
g
a
d
d RevThreadPool
t
o RE
A
DME
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
Rainbows! 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
Upd
a
te
T
ODO
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
add
RevT
h
read
P
ool conc
u
rrency mo
d
el
commit
|
commitdiff
|
tree
2009-12-02
E
r
ic Wong
more consistent
c
ode for worker
t
im
e
out
/
exits
commit
|
commitdiff
|
tree
2009-12-02
E
r
ic Won
g
revact
o
r
:
av
o
i
d
unbounded memo
r
y growt
h
:x
commit
|
commitdiff
|
tree
2009-11-30
E
r
ic Wong
T
hreadPool: n
o
n
e
ed to
exit
!
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Wong
Rainbows!
0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Wo
n
g
bin/rainbows:
d
o
not expand paths given by
sh
e
ll
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
rev
/
co
r
e: don't set IO
B
uffer
.
default_node_siz
e
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
up
d
ate gem dependency r
e
commendations
commit
|
commitdiff
|
tree
2009-11-30
E
r
i
c Won
g
even
t
_mac
h
i
n
e: small noise reduction cleanu
p
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc:
a
dd
N
everBlock to comparison and README
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc: nuke *
.
rb
c
files
w
hen gene
r
ating docs
commit
|
commitdiff
|
tree
2009-11-30
E
r
ic Wong
preliminary
N
everBlock suppor
t
with EventMa
c
hine
commit
|
commitdiff
|
tree
2009-11-29
E
ri
c
Wong
Allow options to be added to "use"
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
refacto
r
th
r
e
aded mode
l
s
t
o
use blocking ac
c
ept
(
) if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
Eric W
o
ng
doc: add
A
c
t
orSpaw
n
to com
p
arison
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
ActorSpawn set
s
ra
c
k
.
m
u
ltithr
e
aded :(
commit
|
commitdiff
|
tree
2009-11-28
Eric Wo
n
g
G
NUmakefile: capitaliz
e
ex
t
ernally se
t
table variables
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
tests: m
o
re
s
tringent error c
h
ecking i
n
logs
commit
|
commitdiff
|
tree
2009-11-28
Eri
c
Wong
tests: +x br
o
ken app t
e
st,
f
ix
config f
i
le setup
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
always set FD_CLOEX
E
C if available
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
co
m
m
o
n Ra
i
nbow
s
.
accept m
e
thod
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
rev/cor
e
: fix stu
p
id syntax
e
rror :<
commit
|
commitdiff
|
tree
2009-11-28
Eric W
o
ng
actor_spa
w
n: basically
T
hreadSpawn with
A
c
tors for
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
prelimina
r
y ActorSpa
w
n mo
d
el
f
or
R
ubiniu
s
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
doc/c
o
mp
a
rison
:
ap
p
arently Rubinius d
o
esn't
d
o Fibers
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
thread_spa
w
n: f
i
x up stupidly c
o
mplicated loo
p
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
rev/co
r
e: set IO:
:
Buffer
.
d
efault_node_s
i
ze if possible
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
READ
M
E: swi
t
ch rubyforge
.
org gi
t
links to r
e
po
.
o
r
.
c
z
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
n
g
More documen
t
ation twea
k
s for the release
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
re
v
_t
h
read_spawn: more 1
.
8
n
otes
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wong
local
.
mk
.
sample: resp
e
cting RUBYLIB
b
reaks "f
u
ll-t
e
st"
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests:
fix bugs with das
h
i
n
G
NUmakefile
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wong
tests: no need to limit t
9
000
i
n mu
l
ti
p
le places
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c Wong
Rev
T
hreadSpawn: hope
f
o
r 1
.
8 pe
r
for
m
ance
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
t
ests: ena
b
le App
P
ool test for Re
v
a
c
tor and
Fiber*
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
Fiber::Queue doc
u
me
n
ta
t
ion
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
s
pl
i
t Fi
b
er:
:
B
ase
i
n
t
o
i
ts own file
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
n
g
lo
c
al
.
mk
.
s
a
mple: allo
w
R
U
B
Y
LIB + RSYNC vars in C
L
I
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tes
t
s: "models" variable ma
y
b
e set
in g
m
ake
C
LI
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
comparison
:
more updates note
s
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
READM
E
: f
o
rmatting an
d
u
pd
a
te
s
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
README: "an HT
T
P
"
, no
t
"a HTTP" (I
think
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
documentation pub
l
ishi
n
g upd
a
t
e
s
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
T
O
DO
:
add Nev
e
rB
l
ock
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
clea
n
up
and re
f
a
c
t
or
e
rro
r
ha
n
dling
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Fi
b
er*:
c
lea
n
up
s
cheduling, fix keepalive
commit
|
commitdiff
|
tree
2009-11-26
Eric Wo
n
g
Add Summary document
commit
|
commitdiff
|
tree
2009-11-26
Eric Won
g
A
p
p
P
ool middl
e
ware now compa
t
ible with
Fibers
commit
|
commitdiff
|
tree
2009-11-25
Eric
W
o
n
g
Fiber*: add Rainbows::Fiber
.
sleep method
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Doc
u
mentation updat
e
s
for
new concurr
e
nc
y
models
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
add Fiber
P
oo
l
concurrency model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Gemcutter
p
rep, fix RubyGems capital
i
za
t
i
on
commit
|
commitdiff
|
tree
2009-11-25
Er
i
c Wong
a
d
d FiberSpa
w
n co
n
currency mod
e
l
commit
|
commitdiff
|
tree
2009-11-25
Er
i
c Wong
Rev*: saf
e
r
c
lient accounting
commit
|
commitdiff
|
tree
2009-11-25
Eric
Wong
fix grammar fail in R
D
oc
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
rework RevThreadS
p
awn with
o
ut TeeInput and 1
.
8 s
u
ppo
r
t
commit
|
commitdiff
|
tree
2009-11-24
Er
i
c W
o
ng
rev/e
v
ent_mach
i
ne:
a
void need
l
ess re
w
i
n
ds
commit
|
commitdiff
|
tree
2009-11-18
Eric
Wong
make k
e
epa
l
ive_t
i
meout configurab
l
e
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
EventMachine: impl
e
ment ke
e
pal
i
ve tim
e
out
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
rev: i
m
plement
k
eepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
Thr
e
ad*: start implementing keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
re
v
actor: :timeout for
reading header
s
in TCP so
c
k
ets
commit
|
commitdiff
|
tree
next