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
quiet spurious wakeups for accept() in Thread* models
2009-12-29
Eric Wong
quiet
spur
i
ous wakeups for accept() in Thread*
m
ode
l
s
commit
|
commitdiff
|
tree
2009-12-25
Eric Wong
do
c
: updat
e
manpa
g
e since
U
nicorn got new fe
a
tur
e
s
commit
|
commitdiff
|
tree
2009-12-23
E
ric
Wo
n
g
g
e
mspec: loos
e
n
U
nico
r
n dependency
commit
|
commitdiff
|
tree
2009-12-22
E
ric
Wo
n
g
Rainbows! 0
.
9
0
.
0
commit
|
commitdiff
|
tree
2009-12-22
Eric Won
g
avoid setting "rainbows
.
autochunk" by default
commit
|
commitdiff
|
tree
2009-12-22
E
ric
W
ong
ba
s
e
:
fix
c
o
n
stant
r
e
soluti
o
n u
n
der 1
.
8 fo
r
1
.
8 bugfix
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
upd
a
te TODO
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
common
R
ainbo
w
s
.
sleep
(
nr) m
e
t
h
od
commit
|
commitdiff
|
tree
2009-12-22
E
r
ic Wong
cle
a
nup
i
n Rainb
o
ws
.
ac
c
ept de
f
inition
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
f
ix README spe
l
ing fail
commit
|
commitdiff
|
tree
2009-12-22
Eric Wo
n
g
fix Ruby 1
.
8
detection for (possib
l
e) green thread fix
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
b
i
n
/
rainbows:
a
void
c
onfusing people
with shebang
commit
|
commitdiff
|
tree
2009-12-22
E
ric Won
g
RE
A
DM
E
: add R
e
v
FiberSpawn
commit
|
commitdiff
|
tree
2009-12-22
Eric W
o
ng
tests: enabl
e
R
evFiberSpawn for 1
.
9
commit
|
commitdiff
|
tree
2009-12-22
Eric W
o
ng
do
c
:
u
p
date com
p
arison for RevFiber
S
pawn
commit
|
commitdiff
|
tree
2009-12-22
Eri
c
Wong
n
ew RevFiberSpawn concurre
n
cy model
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
possibl
e
MRI 1
.
8
threa
d
fi
x
to avoid blocking ac
c
e
p
t()
commit
|
commitdiff
|
tree
2009-12-21
Er
i
c Wong
GNUmakefile:
p
ush
t
gz to Rubyforge
commit
|
commitdiff
|
tree
2009-12-20
Eric W
o
n
g
Thread*: a
v
o
i
d double cl
o
se of client socke
t
commit
|
commitdiff
|
tree
2009-12-20
Eric Wong
error: (t
r
ivia
l
) remove unnecessary whitespace
commit
|
commitdiff
|
tree
2009-12-17
Eri
c
W
o
ng
join_thread
s
m
ethod is exclu
s
ive to
T
hread
P
oo
l
commit
|
commitdiff
|
tree
2009-12-17
Eric Won
g
cleanup:
consolid
a
te write_no
n
blo
c
k
error han
d
ling
commit
|
commitdiff
|
tree
2009-12-16
Eri
c
Wong
fiber/i
o
:
spli
t
out wait_rea
d
able an
d
wait_writable
.
.
.
commit
|
commitdiff
|
tree
2009-12-16
Eric
Wong
get rid of the magic EvCo
r
e
.
setup
commit
|
commitdiff
|
tree
2009-12-14
Eric Wong
shar
e
s
ome con
s
tant
s
with Unic
o
rn
commit
|
commitdiff
|
tree
2009-12-13
E
r
i
c
Wong
Ra
k
efile: fix fm_update task
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
Rai
n
bows!
0
.
9
.
0
commit
|
commitdiff
|
tree
2009-12-13
Eric Wo
n
g
READ
M
E
u
pdates
commit
|
commitdiff
|
tree
2009-12-13
E
r
ic Wong
doc/comparison: add Web Sockets to
c
ompa
r
iso
n
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
Rak
e
file: resync with Unicorn
commit
|
commitdiff
|
tree
2009-12-13
Eric Won
g
R
E
ADME:
a
d
d
Sunshowers re
f
erence
commit
|
commitdiff
|
tree
2009-12-13
E
r
ic Wong
E
v
ent
M
achin
e
Defer is exper
i
m
ental
commit
|
commitdiff
|
tree
2009-12-11
Er
i
c Wong
env["hack
.
io"
]
fo
r
F
i
ber*, Revacto
r
, Thread* models
commit
|
commitdiff
|
tree
2009-12-11
Eric Wong
README: HTML
5
Web Socke
t
s may not be su
p
ported, yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Eric Won
g
R
evTh
r
ead*: remove need
l
ess
n
i
l a
s
sig
n
ment
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
TODO: add EM Deferrables
commit
|
commitdiff
|
tree
2009-12-08
E
r
ic Wong
Event
M
achineD
e
f
e
r: pre
l
im
i
nary (a
n
d) broken versio
n
commit
|
commitdiff
|
tree
2009-12-08
Eric Won
g
RevThr
e
ad
*
: move warning message to a saner place
commit
|
commitdiff
|
tree
2009-12-08
Eric Wo
n
g
N
everBlock: resync
with recent our
E
M-related expans
i
on
commit
|
commitdiff
|
tree
2009-12-06
Eric W
o
ng
EventMachine:
allow
usage as
a
base class
commit
|
commitdiff
|
tree
2009-12-06
E
r
ic Wong
e
v_core: no
n
ee
d
to explicitly
clo
s
e TmpIOs
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
lar
g
er threa
d
pool d
e
fault s
i
zes ({
R
ev,}ThreadPool)
commit
|
commitdiff
|
tree
2009-12-05
Eric Wong
move "async
.
callb
a
ck" constant to EvCore
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
d
o
not log IOError rais
e
d d
u
ring app pro
c
es
s
ing
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rainbo
w
s
.
1: update headers
commit
|
commitdiff
|
tree
2009-12-04
Eric Won
g
rev: do not initialize a Rev::L
o
op
i
n
master process
commit
|
commitdiff
|
tree
2009-12-02
Eric Wo
n
g
add
RevThreadPool t
o
README
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
R
a
i
nbows!
0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Eric
W
ong
Update
T
O
D
O
commit
|
commitdiff
|
tree
2009-12-02
Eric W
o
ng
add RevThreadPool
c
oncurrenc
y
model
commit
|
commitdiff
|
tree
2009-12-02
Er
i
c Wo
n
g
more
c
o
nsist
e
n
t
code for wo
r
ker timeou
t
/exits
commit
|
commitdiff
|
tree
2009-12-02
Er
i
c Wong
revactor: avoid
unbounded memory growth :x
commit
|
commitdiff
|
tree
2009-11-30
Eric W
o
ng
Th
r
eadPool: no need to exit
!
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
Rainbows
!
0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c
Wong
b
i
n/
r
ainbows: do not expand
p
at
h
s
given
by shell
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
rev/core
:
don
'
t
s
et
I
OBuff
e
r
.
default_node_size
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
up
d
ate g
e
m
dependency
r
eco
m
mendations
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
event_machine: sma
l
l
noise
r
ed
u
cti
o
n cle
a
nup
commit
|
commitdiff
|
tree
2009-11-30
Eric
Wong
doc:
add
N
everBlock
t
o c
o
mparison and README
commit
|
commitdiff
|
tree
2009-11-30
E
r
ic Wong
doc: nuke
*
.
rbc
file
s
when generating docs
commit
|
commitdiff
|
tree
2009-11-30
Eric Won
g
preliminar
y
Nev
e
rB
l
oc
k
su
p
po
r
t with EventMachi
n
e
commit
|
commitdiff
|
tree
2009-11-29
Eric Wo
n
g
Allow
options to
b
e added to "use"
commit
|
commitdiff
|
tree
2009-11-29
Eric W
o
ng
refactor thread
e
d mod
e
ls
t
o use blocking accept() if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
E
r
ic Wong
doc: add A
c
torSpawn to
c
ompar
i
son
commit
|
commitdiff
|
tree
2009-11-29
E
ric
Wo
n
g
A
c
torSpawn sets rack
.
mult
i
t
hreade
d
:(
commit
|
commitdiff
|
tree
2009-11-28
Eric
Wong
G
N
Umakefile:
c
a
p
i
talize e
x
ternally settab
l
e variables
commit
|
commitdiff
|
tree
2009-11-28
Eric
Wong
t
e
s
t
s: m
o
re stringent error
c
h
e
cking in
l
ogs
commit
|
commitdiff
|
tree
2009-11-28
Eric
Won
g
tests: +x broken app test, fix config fil
e
se
t
up
commit
|
commitdiff
|
tree
2009-11-28
E
ric Wong
a
lways set FD
_
CLOEXEC if available
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
common Rainbow
s
.
ac
c
ept method
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
rev/core: fix stupid synta
x
error :<
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
actor_s
p
awn: basically Thread
S
pawn
w
ith Act
o
rs fo
r
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
E
ric Wong
preliminary ActorS
p
awn
m
o
d
el
for Rubinius
commit
|
commitdiff
|
tree
2009-11-28
Eri
c
Wong
doc/compar
i
son: a
p
parently
Ru
b
i
nius d
o
esn'
t
d
o Fiber
s
commit
|
commitdiff
|
tree
2009-11-28
Eric
W
o
n
g
thread_
s
paw
n
: f
i
x
up stupidl
y
compl
i
c
a
ted loop
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
rev/core: set
I
O::
B
uffer
.
default_nod
e
_
s
i
ze if possib
l
e
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
README:
s
w
itch rubyforge
.
o
rg git l
i
n
k
s t
o
repo
.
or
.
cz
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
ng
Mo
r
e document
a
ti
o
n tweaks fo
r
the rel
e
a
se
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wong
rev_thread_spawn: more 1
.
8 notes
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
local
.
mk
.
sample: respecti
n
g
R
UBYLI
B
breaks "full-test"
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wong
test
s
: fi
x
bugs
w
i
t
h d
a
sh in GNUmake
f
ile
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
tests: no need to limit
t9
0
0
0
in multiple places
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
ng
RevThreadSpawn
:
h
ope for
1
.
8
per
f
o
r
mance
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
t
est
s
: e
n
able A
p
pPo
o
l
test
f
o
r Revactor and Fiber*
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
ong
F
i
ber::
Q
ueue documentation
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wong
s
p
l
it Fiber:
:
Base in
t
o its
o
wn file
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
ong
local
.
m
k
.
sample: allow RUBYLIB + RSYNC vars in C
L
I
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
o
ng
tes
t
s: "models" variable may
b
e set in gmake CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
compar
i
s
o
n: more updat
e
s
n
o
t
e
s
commit
|
commitdiff
|
tree
2009-11-27
Eric Won
g
R
EA
D
ME:
f
or
m
atting and updates
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
README: "an H
T
TP"
,
n
o
t "a HTTP" (I think
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wong
d
o
c
umentation pu
b
lish
i
ng updates
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
TODO: add
N
everBlock
commit
|
commitdiff
|
tree
2009-11-26
Er
i
c
W
o
ng
cle
a
nup and refac
t
or error h
a
ndling
commit
|
commitdiff
|
tree
2009-11-26
Er
i
c W
o
n
g
F
i
ber*: clean
u
p scheduling, fix
k
eepalive
commit
|
commitdiff
|
tree
2009-11-26
E
ric Wong
Ad
d
Su
m
mary document
commit
|
commitdiff
|
tree
2009-11-26
Eric Won
g
Ap
p
P
ool middlew
a
r
e
now c
o
mpatible with Fib
e
r
s
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Fiber*: add Rainbows
:
:Fib
e
r
.
sl
e
ep method
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Docume
n
tation upd
a
tes for new con
c
urrenc
y
models
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
add Fibe
r
Pool conc
u
r
r
ency mode
l
commit
|
commitdiff
|
tree
next