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
writer_thread_spawn: worker_connections limits thread spawned
2009-12-22
E
r
i
c Wong
doc: update c
o
mparis
o
n
for RevFib
e
rS
p
awn
commit
|
commitdiff
|
tree
2009-12-22
E
ric Wong
new
R
e
vFib
e
rS
p
awn con
c
urrency
m
odel
commit
|
commitdiff
|
tree
2009-12-22
Eric
W
ong
possible MRI 1
.
8
t
hread fix to avoi
d
blocki
n
g accept()
commit
|
commitdiff
|
tree
2009-12-21
Eric
Wong
GNUmakefile: push tgz to Ruby
f
orge
commit
|
commitdiff
|
tree
2009-12-20
Eric Wong
T
h
r
e
ad*: avo
i
d double close of client socket
commit
|
commitdiff
|
tree
2009-12-20
Eric Wong
err
o
r
:
(trivial) re
m
ove
u
nnecessar
y
whites
p
ace
commit
|
commitdiff
|
tree
2009-12-17
Eric Wong
join_threads meth
o
d is exclu
s
ive to Th
r
ead
P
ool
commit
|
commitdiff
|
tree
2009-12-17
Er
i
c
W
o
ng
cleanup: consolidate write_nonblock error ha
n
dling
commit
|
commitdiff
|
tree
2009-12-16
Eric Wong
fiber/io:
spli
t
out w
a
it_readable an
d
wait
_
writab
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-12-16
Eric
W
on
g
get rid o
f
the magic EvCore
.
s
etup
commit
|
commitdiff
|
tree
2009-12-14
Eri
c
W
o
ng
shar
e
som
e
co
n
st
a
nts with
Un
i
c
orn
commit
|
commitdiff
|
tree
2009-12-13
E
ric Wong
R
akefi
l
e: fix fm_
u
pdate task
commit
|
commitdiff
|
tree
2009-12-13
Eric Won
g
Rainbows! 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
READM
E
updates
commit
|
commitdiff
|
tree
2009-12-13
Er
i
c Wong
doc/compa
r
i
s
o
n
: add Web
S
ockets to comparison
commit
|
commitdiff
|
tree
2009-12-13
Eri
c
Wong
Rakefi
l
e: res
y
nc with Un
i
corn
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
RE
A
DME: add Sunshowers reference
commit
|
commitdiff
|
tree
2009-12-13
Er
i
c Wong
E
v
entM
a
chineDefe
r
i
s
experimental
commit
|
commitdiff
|
tree
2009-12-11
E
r
ic Won
g
env["hack
.
i
o"]
f
or
Fiber
*
,
R
evactor, Thread* m
o
d
e
ls
commit
|
commitdiff
|
tree
2009-12-11
E
r
ic Wong
R
E
A
D
ME: H
T
ML5 Web
S
o
c
k
e
t
s
m
ay not be suppo
r
ted, yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Eric Won
g
Re
v
T
hread*: r
e
move needless
n
il assignment
commit
|
commitdiff
|
tree
2009-12-08
Eric
W
ong
T
O
DO
:
a
d
d
E
M
Deferrabl
e
s
commit
|
commitdiff
|
tree
2009-12-08
E
ric Won
g
E
ven
t
Mach
i
neDefer:
p
rel
i
mi
n
ary (and)
b
roken version
commit
|
commitdiff
|
tree
2009-12-08
Er
i
c Won
g
RevThre
a
d*: move warning message
t
o
a san
e
r p
l
ace
commit
|
commitdiff
|
tree
2009-12-08
E
ric Wong
N
everB
l
ock
:
r
es
y
nc with recent
ou
r
EM-related e
x
pansio
n
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
EventMachin
e
:
all
o
w usage
as a
b
ase class
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
ev_core: no
n
eed
t
o
ex
p
lic
i
tly close TmpIOs
commit
|
commitdiff
|
tree
2009-12-06
Eric W
o
ng
larg
e
r thread pool def
a
u
l
t s
i
z
es ({Rev,}Threa
d
Pool)
commit
|
commitdiff
|
tree
2009-12-05
Eric Wong
move "async
.
callback" constant to EvCore
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
do
not log IOErro
r
r
aised during app
p
roc
e
ssing
commit
|
commitdiff
|
tree
2009-12-04
E
r
i
c
Wong
r
ainbows
.
1: update
h
eaders
commit
|
commitdiff
|
tree
2009-12-04
Eric
Wong
rev: do not init
i
alize
a Rev:
:
Loop in master process
commit
|
commitdiff
|
tree
2009-12-02
Eri
c
Wong
add Re
v
Thre
a
dPool to README
commit
|
commitdiff
|
tree
2009-12-02
Eric
W
o
n
g
R
a
inbow
s
! 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
U
p
d
a
te
T
ODO
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
add Re
v
ThreadP
o
ol concurrency model
commit
|
commitdiff
|
tree
2009-12-02
Eric W
o
ng
more consiste
n
t
c
ode fo
r
worker timeout/exits
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
r
evac
t
or: avo
i
d unboun
d
ed memory
g
rowth :x
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
T
hreadPool: no need to e
x
it!
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
Rainbows! 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Eric Wo
n
g
bin/rainbows: do not expand path
s
giv
e
n by s
h
e
l
l
commit
|
commitdiff
|
tree
2009-11-30
Eric
Wong
rev/core: don't set IOBu
f
fer
.
default_node_size
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c Won
g
up
d
at
e
gem dependency recommendations
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
eve
n
t_
m
achine: small noise reduction cl
e
anup
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc: add NeverBloc
k
to compariso
n
a
n
d
README
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc:
nuke
*
.
rbc files when generating
docs
commit
|
commitdiff
|
tree
2009-11-30
E
ric Wong
preliminary NeverB
l
ock support wit
h
EventM
a
chi
n
e
commit
|
commitdiff
|
tree
2009-11-29
Eric W
o
ng
Allow options to be added to "use"
commit
|
commitdiff
|
tree
2009-11-29
E
r
ic Wong
r
e
factor thr
e
ad
e
d models to use block
i
ng accept() if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
doc
:
add ActorS
p
a
w
n t
o
c
om
p
arison
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
Actor
S
pawn set
s
r
a
ck
.
multithreaded :(
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
GNUm
a
kefil
e
:
capitaliz
e
e
x
ternally settable
vari
a
bles
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
t
ests: mo
r
e stringent erro
r
c
h
e
cking in logs
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
tests: +
x
br
o
ken a
p
p
test, f
i
x con
f
i
g
file setup
commit
|
commitdiff
|
tree
2009-11-28
Eri
c
Wong
a
l
wa
y
s set FD_C
L
OEXEC if available
commit
|
commitdiff
|
tree
2009-11-28
Eric Won
g
co
m
mon Rainbows
.
accept method
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Won
g
rev/
c
ore: fi
x
stup
i
d syntax e
r
ror
:
<
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Won
g
actor_
s
pawn: ba
s
i
c
ally Threa
d
S
pawn with Actors fo
r
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic Wong
preli
m
i
n
a
r
y
ActorSpawn model for Rubinius
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
doc/comparison:
a
p
p
aren
t
ly Rubinius doe
s
n't do Fib
e
rs
commit
|
commitdiff
|
tree
2009-11-28
E
ric Wong
th
r
ead_spawn: f
i
x up stupidly complicated loop
commit
|
commitdiff
|
tree
2009-11-28
Eric
Wong
rev/core: set IO:
:
Buf
f
er
.
defau
l
t_node
_
size if possible
commit
|
commitdiff
|
tree
2009-11-27
Eric Wo
n
g
README: s
w
itch rubyforge
.
o
r
g git lin
k
s to repo
.
o
r
.
cz
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic
W
o
n
g
More d
o
c
u
mentation tweaks
for the rele
a
se
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic Wong
rev_threa
d
_
spa
w
n:
more 1
.
8
n
otes
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
o
ng
local
.
mk
.
s
ample: respecting RUBYLIB break
s
"
f
u
l
l-test"
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests:
fix bugs
wi
t
h dash in GNUmakefile
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wong
t
ests: no
n
eed to limit t9000 in multiple
p
laces
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
Rev
T
hre
a
dSpa
w
n: hope
f
or 1
.
8
p
erformance
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
te
s
t
s
:
e
nable
AppPool
t
est for Revactor and
Fi
b
er*
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
Fiber::Que
u
e
d
o
c
umentatio
n
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
s
p
li
t
Fi
b
er::Base into its o
w
n file
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wong
loca
l
.
mk
.
sample: allow RUBYLIB +
RSYNC vars in C
L
I
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wo
n
g
tests:
"models" var
i
able
may be set in g
m
a
ke CLI
commit
|
commitdiff
|
tree
2009-11-27
E
r
i
c Wo
n
g
com
p
a
r
i
son:
m
ore upda
t
es
n
otes
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c W
o
n
g
README: f
o
rmatti
n
g
and updates
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wo
n
g
README: "an H
T
TP"
,
not "a HTTP" (I think
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic Wong
documentation p
u
blishin
g
upd
a
t
e
s
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
TODO: add NeverBlock
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
cleanup and
r
efactor e
r
ror handling
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Fiber*: cleanup scheduling, fix keepa
l
ive
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Add
S
ummary
d
ocu
m
e
nt
commit
|
commitdiff
|
tree
2009-11-26
Eric Wo
n
g
AppPool
middl
e
wa
r
e now compatible with
F
iber
s
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Fi
b
er*: ad
d
Rainbows::Fiber
.
slee
p
method
commit
|
commitdiff
|
tree
2009-11-25
Eric
W
o
ng
Documentation upd
a
t
e
s for new concu
r
re
n
cy
mo
d
els
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
add F
i
b
erPo
o
l con
c
urrency model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Gemcutter prep, fix Ru
b
yGems capitalization
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic Wong
add Fib
e
rSpawn concurrency model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Rev*: sa
f
er
client accounting
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
fix grammar fa
i
l in RDoc
commit
|
commitdiff
|
tree
2009-11-25
Eric
W
o
ng
re
w
o
r
k RevThr
e
adSp
a
wn
w
ithout
T
eeInp
u
t a
n
d
1
.
8 suppor
t
commit
|
commitdiff
|
tree
2009-11-24
Eric
W
ong
r
ev/event_machine: avoid need
l
ess rewinds
commit
|
commitdiff
|
tree
2009-11-18
Eri
c
Wong
make keepalive_timeout configurable
commit
|
commitdiff
|
tree
2009-11-18
E
r
i
c Wong
Eve
n
tM
a
chine:
i
mpleme
n
t keepaliv
e
t
imeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
rev: implement keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Won
g
Thread*:
start i
m
plementing keepalive timeo
u
t
commit
|
commitdiff
|
tree
2009-11-18
Eri
c
Wong
revactor: :timeou
t
fo
r
readi
n
g headers i
n
TCP
socket
s
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
Rainbow
s
! 0
.
6
.
0 -
b
ugf
i
xes gal
o
re
commit
|
commitdiff
|
tree
2009-11-15
E
r
ic
W
ong
Rakefil
e
:
add
raa_update ta
s
k
commit
|
commitdiff
|
tree
2009-11-15
Eric Wo
n
g
Revert "Thr
e
aded models have trouble wit
h
late loading
.
.
.
commit
|
commitdiff
|
tree
next