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
avoid setting "rainbows.autochunk" by default
2009-12-22
E
r
i
c
Wong
av
o
id settin
g
"
r
ainbows
.
autoc
h
u
nk" by default
commit
|
commitdiff
|
tree
2009-12-22
Eric
Wong
base: fix co
n
stant resolution und
e
r
1
.
8
for 1
.
8
b
ug
f
ix
commit
|
commitdiff
|
tree
2009-12-22
E
r
ic Wong
updat
e
TODO
commit
|
commitdiff
|
tree
2009-12-22
Eric Wo
n
g
common Rainbows
.
s
leep(nr
)
method
commit
|
commitdiff
|
tree
2009-12-22
E
ric Wong
cleanup
i
n Rain
b
ows
.
accept
de
f
inition
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
fi
x
READM
E
speling
fail
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
f
ix Ruby 1
.
8 detection for (
p
o
s
sible) green thr
e
a
d
fix
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
bi
n
/rainbows: avoid con
f
us
i
ng peopl
e
with shebang
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
README:
a
d
d RevFiberS
p
awn
commit
|
commitdiff
|
tree
2009-12-22
Er
i
c
Wong
tests: enable RevFiberS
p
a
wn for 1
.
9
commit
|
commitdiff
|
tree
2009-12-22
Er
i
c Wong
doc: u
p
date comparison fo
r
RevFib
e
r
S
pawn
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
new RevFib
e
rSpawn
c
o
n
currency model
commit
|
commitdiff
|
tree
2009-12-22
Eric
W
o
ng
possible MRI
1
.
8
t
hr
e
a
d
f
ix to avoid block
i
ng
a
cce
p
t()
commit
|
commitdiff
|
tree
2009-12-21
E
r
ic
W
o
n
g
GNUmakefile
:
p
ush tgz to R
u
b
y
f
orge
commit
|
commitdiff
|
tree
2009-12-20
Eric Wong
Thre
a
d*: avoid double
c
los
e
of client socket
commit
|
commitdiff
|
tree
2009-12-20
Eric
W
on
g
error: (t
r
ivial
)
remove unn
e
cessa
r
y
whitespace
commit
|
commitdiff
|
tree
2009-12-17
E
ric W
o
ng
jo
i
n_t
h
reads method
is e
x
clusive
to ThreadPool
commit
|
commitdiff
|
tree
2009-12-17
Eric Wo
n
g
cleanup
:
conso
l
idate
write_nonbl
o
ck err
o
r h
a
ndli
n
g
commit
|
commitdiff
|
tree
2009-12-16
Eric Wong
f
i
ber/io: sp
l
it
o
ut wait_read
a
b
l
e
and
wait_writable
.
.
.
commit
|
commitdiff
|
tree
2009-12-16
E
ric Wong
get
r
id o
f
the m
a
gic
E
vCore
.
setup
commit
|
commitdiff
|
tree
2009-12-14
Eric W
o
n
g
share som
e
constants
w
i
t
h
U
nicorn
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
Ra
k
efile:
fix fm_update
t
a
sk
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
R
a
inbows! 0
.
9
.
0
Eric Wong
(20):
commit
|
commitdiff
|
tree
2009-12-13
Eric W
o
ng
READM
E
u
p
d
a
tes
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
do
c
/compar
i
son: a
d
d Web Sockets to co
m
paris
o
n
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
Ra
k
ef
i
le:
resync
wi
t
h Unicorn
commit
|
commitdiff
|
tree
2009-12-13
E
ric Wong
README: add Sunshowers referenc
e
commit
|
commitdiff
|
tree
2009-12-13
E
ric Wo
n
g
Eve
n
tMachineDefer is experimental
commit
|
commitdiff
|
tree
2009-12-11
E
r
i
c Wong
e
n
v["hack
.
io"] fo
r
Fiber*, Revactor, T
h
r
ead* models
commit
|
commitdiff
|
tree
2009-12-11
Er
i
c Wong
README: HTML5 Web
S
oc
k
ets may not
b
e support
e
d, yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Eric Wong
RevT
h
r
e
ad*
:
remove nee
d
less nil ass
i
gnment
commit
|
commitdiff
|
tree
2009-12-08
Eri
c
Wong
TODO:
add EM Deferrables
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
E
ventMachineDefer: prelimin
a
ry (and) bro
k
en version
commit
|
commitdiff
|
tree
2009-12-08
Eric Wo
n
g
RevThr
e
ad*:
m
o
v
e
w
a
r
ning
m
es
s
age to
a saner place
commit
|
commitdiff
|
tree
2009-12-08
E
r
ic Wong
NeverBlock: resyn
c
wi
t
h recent our EM-related expansion
commit
|
commitdiff
|
tree
2009-12-06
Eric
W
ong
E
ventMachin
e
: allow usage
a
s a bas
e
c
lass
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
ev_core:
n
o need to explic
i
tly clo
s
e Tm
p
IOs
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
large
r
thread pool
default
s
ize
s
({Rev,}Thread
P
o
ol)
commit
|
commitdiff
|
tree
2009-12-05
Eric Wong
m
o
ve "
a
s
ync
.
callba
c
k" cons
t
ant to E
v
Cor
e
commit
|
commitdiff
|
tree
2009-12-04
Eric Won
g
do not
log IOError r
a
i
sed during
a
pp p
r
ocessing
commit
|
commitdiff
|
tree
2009-12-04
E
ric Wong
r
a
in
b
ows
.
1: update
headers
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rev:
d
o
n
o
t ini
t
ialize a Rev::Loop in master process
commit
|
commitdiff
|
tree
2009-12-02
Eri
c
Wong
add Re
v
ThreadP
o
ol to REA
D
ME
commit
|
commitdiff
|
tree
2009-12-02
Er
i
c
Wong
Rai
n
bows! 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Er
i
c Won
g
Update T
O
D
O
commit
|
commitdiff
|
tree
2009-12-02
Eric
W
on
g
add Rev
T
h
r
ea
d
Pool concurr
e
n
c
y m
o
del
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
m
or
e
consistent code for worker timeout
/
exits
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
r
e
vac
t
o
r
: avoid un
b
ounded memory g
r
owth :x
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c Wong
Thr
e
adPool:
no need to ex
i
t!
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Wong
Rainb
o
ws
!
0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
bin/rainbows:
do not ex
p
and
path
s
g
i
ven by shell
commit
|
commitdiff
|
tree
2009-11-30
Eric Wo
n
g
rev/core: don't set I
O
Buf
f
e
r
.
default
_
node_s
i
z
e
commit
|
commitdiff
|
tree
2009-11-30
E
r
i
c
W
ong
up
d
ate ge
m
dependenc
y
reco
m
mend
a
tions
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
ev
e
nt_machin
e
:
smal
l
noise reduct
i
on cleanup
commit
|
commitdiff
|
tree
2009-11-30
E
ric W
o
ng
doc: add Ne
v
erBlock to comparison
a
n
d RE
A
DME
commit
|
commitdiff
|
tree
2009-11-30
Eric
Wong
doc: nuke
*
.
rb
c
files when generat
i
ng d
o
cs
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
preliminary NeverBl
o
c
k
support with
E
ve
n
tMac
h
ine
commit
|
commitdiff
|
tree
2009-11-29
E
r
i
c Wong
Allow opt
i
on
s
to b
e
added to
"us
e
"
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
refactor th
r
eaded mod
e
ls to use b
l
ocking accept() if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
doc: add A
c
torSpaw
n
t
o
comp
a
r
i
s
on
commit
|
commitdiff
|
tree
2009-11-29
Er
i
c
Wong
Ac
t
orS
p
a
w
n se
t
s rack
.
multithreaded :(
commit
|
commitdiff
|
tree
2009-11-28
E
r
i
c Wong
GNUmak
e
file
:
capitalize externally settable
variabl
e
s
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c W
o
ng
tests:
mo
r
e
s
tr
i
ngent error che
c
k
i
ng in logs
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
t
e
s
ts: +x br
o
k
en app tes
t
, fix
c
o
n
f
i
g f
i
le setup
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
always set FD_CL
O
EXEC if ava
i
lab
l
e
commit
|
commitdiff
|
tree
2009-11-28
Eric Wo
n
g
common
R
ainb
o
w
s
.
accept method
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
r
ev/core:
f
i
x
s
t
up
i
d synta
x
erro
r
:<
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
a
c
tor_sp
a
wn: basi
c
ally T
h
re
a
dSpawn
w
i
t
h Actor
s
for
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
preliminary ActorSpaw
n
mo
d
el for Rubinius
commit
|
commitdiff
|
tree
2009-11-28
Eric W
o
ng
doc/comparison: apparently Ru
b
inius doesn't do Fibers
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
thre
a
d_spa
w
n: f
i
x
u
p
stup
i
dly
complicated loop
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
rev/core: s
e
t IO::Buffer
.
def
a
ult_node_siz
e
if poss
i
b
l
e
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c W
o
ng
README: swit
c
h rubyf
o
rge
.
o
rg
g
it links t
o
repo
.
or
.
cz
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
More documentatio
n
tw
e
aks f
o
r the release
commit
|
commitdiff
|
tree
2009-11-27
E
ri
c
W
o
ng
rev_thread_s
p
awn:
mo
r
e 1
.
8
notes
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
local
.
mk
.
s
amp
l
e
: respecting RUBYLIB breaks
"
f
ull-test"
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests:
f
ix
b
ugs w
i
th
dash in GNUmakefile
commit
|
commitdiff
|
tree
2009-11-27
Eric Wo
n
g
tests: no need
to limit t9000 in
multiple
places
commit
|
commitdiff
|
tree
2009-11-27
E
r
i
c
Won
g
RevThreadSpawn:
h
ope
f
or
1
.
8 per
f
ormance
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c Wong
tests: enable AppP
o
o
l
test
f
o
r
Re
v
ac
t
or an
d
Fiber*
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
F
i
ber:
:
Queue documentation
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
split Fiber
:
:Base into its own file
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wo
n
g
local
.
mk
.
sam
p
le:
allow RUBYLIB + R
S
YNC vars in CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
test
s
:
"
m
odels" vari
a
b
l
e may
be
set in gma
k
e
CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
c
o
mp
a
r
is
o
n
:
m
ore up
d
ates not
e
s
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c Wong
README: formatting and updates
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
R
EA
D
ME
:
"an HTTP", not "a HT
T
P"
(
I thi
n
k
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
ong
doc
u
mentation p
u
blishing updates
commit
|
commitdiff
|
tree
2009-11-26
E
r
ic Wong
TOD
O
: add N
e
verBlock
commit
|
commitdiff
|
tree
2009-11-26
Eric Wo
n
g
cleanup and refactor error handlin
g
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Fiber*: cleanup scheduling, fi
x
keepaliv
e
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Add Su
m
mary docu
m
ent
commit
|
commitdiff
|
tree
2009-11-26
Eric
W
ong
AppPo
o
l middl
e
w
a
re now
compati
b
le
wit
h
Fibers
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic Wong
Fib
e
r*: add R
a
inbows::Fiber
.
sleep m
e
thod
commit
|
commitdiff
|
tree
2009-11-25
Eric Won
g
Documentation update
s
for new concu
r
ren
c
y mo
d
els
commit
|
commitdiff
|
tree
2009-11-25
Eric
Wong
add
F
iber
P
ool c
o
nc
u
rrenc
y
model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
G
em
c
utter prep, fix RubyGems capi
t
alization
commit
|
commitdiff
|
tree
2009-11-25
Eric W
o
ng
add
Fib
e
rSpawn concurrency m
o
del
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic
W
o
ng
Rev*: safer cli
e
nt accounting
commit
|
commitdiff
|
tree
2009-11-25
Eric Wo
n
g
fix grammar fa
i
l in RDoc
commit
|
commitdiff
|
tree
next