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
cleanup: consolidate write_nonblock error handling
2009-12-17
Eric
Wong
c
l
eanup:
cons
o
lidate wr
i
te_nonbl
o
c
k
error h
a
ndli
n
g
commit
|
commitdiff
|
tree
2009-12-16
Eric Wong
fiber
/
i
o
: split out wait_
r
eadable and wait
_
writable
.
.
.
commit
|
commitdiff
|
tree
2009-12-16
Eric
W
ong
g
et
rid of t
h
e magic E
v
Cor
e
.
s
etup
commit
|
commitdiff
|
tree
2009-12-14
Eri
c
Wong
s
h
are some constants with Uni
c
orn
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
R
a
kefile:
f
ix fm_update task
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
Rainbo
w
s! 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
README upd
a
tes
commit
|
commitdiff
|
tree
2009-12-13
Eric
Wong
d
o
c/comparison: add W
e
b Sockets to compari
s
on
commit
|
commitdiff
|
tree
2009-12-13
E
r
i
c Wo
n
g
Rakefile: resync
with Unicorn
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
README: ad
d
Sunshowers reference
commit
|
commitdiff
|
tree
2009-12-13
Eric Won
g
EventMachineDefer is experimental
commit
|
commitdiff
|
tree
2009-12-11
E
r
i
c
W
ong
env["hack
.
io"] for Fi
b
e
r
*, Reva
c
tor, T
h
read* model
s
commit
|
commitdiff
|
tree
2009-12-11
Eric Wong
R
E
ADME: HTML5 W
e
b Sockets may not be su
p
ported, yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Eric Wong
Re
v
T
hr
e
ad*: remo
v
e
n
e
e
dl
e
ss
ni
l
assignment
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
TODO: add EM Deferrables
commit
|
commitdiff
|
tree
2009-12-08
Eric
W
ong
EventMachineDefer:
p
r
eliminary (and
)
brok
e
n version
commit
|
commitdiff
|
tree
2009-12-08
Eri
c
Wong
RevThread*: move warning message to
a san
e
r p
l
ace
commit
|
commitdiff
|
tree
2009-12-08
Eric Won
g
NeverBlock: resync with recent
our EM-relate
d
expansion
commit
|
commitdiff
|
tree
2009-12-06
E
ric W
o
ng
Event
M
achine:
allow usage
as a base class
commit
|
commitdiff
|
tree
2009-12-06
Er
i
c Wo
n
g
ev_
c
ore: no
n
ee
d
to expl
i
cit
l
y
close
T
mp
I
O
s
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
larg
e
r thr
e
ad pool defa
u
lt sizes ({Rev,}Threa
d
P
o
ol)
commit
|
commitdiff
|
tree
2009-12-05
E
r
ic Wong
move "async
.
callback" constant to EvCore
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
d
o not log IOError r
a
ised during app pr
o
cessing
commit
|
commitdiff
|
tree
2009-12-04
Eric
W
ong
rai
n
bo
w
s
.
1: upda
t
e head
e
rs
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rev: d
o
not i
n
iti
a
liz
e
a Rev::Loop i
n
m
a
ste
r
process
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
a
d
d
RevThre
a
dPool to README
commit
|
commitdiff
|
tree
2009-12-02
E
r
ic Wo
n
g
R
a
inbows!
0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
Up
d
ate TODO
commit
|
commitdiff
|
tree
2009-12-02
Er
i
c Wong
add
RevThreadPo
o
l concurrency model
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
more cons
i
s
t
ent code for worker timeout/exits
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
revacto
r
: avoid unbounded mem
o
r
y
growt
h
:x
commit
|
commitdiff
|
tree
2009-11-30
Eric W
o
ng
Thr
e
adPool: no need to exi
t
!
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
R
ainbows! 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
E
ric
W
o
n
g
bi
n
/rainb
o
ws:
do not expa
n
d
p
a
ths
g
iven by she
l
l
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c W
o
ng
rev/cor
e
: don't set IOBuf
f
er
.
d
e
fault_node_size
commit
|
commitdiff
|
tree
2009-11-30
Eric Won
g
upd
a
te g
e
m dependen
c
y recommendation
s
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
e
v
ent_machine: small no
i
se reduction clean
u
p
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
do
c
: add
N
ev
e
r
B
lock
to
c
o
m
par
i
so
n
and READM
E
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc
:
nuke *
.
rbc files w
h
e
n
generating d
o
cs
commit
|
commitdiff
|
tree
2009-11-30
Eric W
o
ng
pre
l
imi
n
a
r
y NeverBlock support with Ev
e
ntMa
c
hine
commit
|
commitdiff
|
tree
2009-11-29
Eri
c
Won
g
Al
l
ow options to be added
to "use
"
commit
|
commitdiff
|
tree
2009-11-29
Eri
c
Wo
n
g
r
efactor t
h
rea
d
e
d
m
o
dels
to use block
i
ng accept() if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
Eric Wo
n
g
doc:
a
d
d ActorSpa
w
n to comparis
o
n
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
ActorSpawn sets rack
.
multithreaded :(
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
GNU
m
akefile: capitalize
e
xternally settable
va
r
iab
l
es
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
t
e
sts: more stringent error check
i
ng in l
o
gs
commit
|
commitdiff
|
tree
2009-11-28
Eric
Won
g
tests:
+x
b
r
o
ken a
p
p test, fix conf
i
g file setup
commit
|
commitdiff
|
tree
2009-11-28
Eric
Wong
a
lways set FD_CLOEXEC i
f
ava
i
labl
e
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
common Ra
i
n
bows
.
accept method
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
rev/core: fix stupid syntax er
r
or
:
<
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic Wong
a
c
tor_
s
pawn: basically ThreadSpawn
w
i
th Actors for
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric W
o
ng
prelim
i
n
ar
y
ActorSpawn model for R
u
binius
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
doc/comp
a
rison: appare
n
tl
y
Rubinius
d
oesn
'
t
do
F
ibers
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic Wong
thr
e
ad_spawn
:
fix up stupidly com
p
licate
d
loop
commit
|
commitdiff
|
tree
2009-11-28
Eric Wo
n
g
re
v
/core: set IO::Buffer
.
default_node_size if possibl
e
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
README:
s
wi
t
ch rubyforg
e
.
org gi
t
links to repo
.
or
.
c
z
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic Won
g
More documen
t
ation tweaks for
t
h
e
release
commit
|
commitdiff
|
tree
2009-11-27
Eric Wo
n
g
rev_thread_spa
w
n:
m
or
e
1
.
8
notes
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
n
g
local
.
mk
.
sample: respectin
g
RUBYLIB breaks "full-test"
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
ong
tests:
f
ix bugs
w
ith dash in GNUmake
f
i
le
commit
|
commitdiff
|
tree
2009-11-27
E
ric Wong
t
est
s
: n
o
need to limit t9000 i
n
mu
l
tiple p
l
aces
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
R
e
vThre
a
d
S
p
a
wn:
h
ope for 1
.
8 pe
r
form
a
n
ce
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
t
es
t
s
: enable AppPool test for R
e
vactor and Fiber*
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
ng
Fib
e
r::Queue
d
ocument
a
tio
n
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
split Fiber::Bas
e
into its own file
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
l
o
cal
.
mk
.
sa
m
ple: allo
w
RUB
Y
LIB + RSYN
C
vars in CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wo
n
g
tes
t
s:
"
model
s
" variable may
b
e
se
t
in
gma
k
e CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
c
omparis
o
n
: m
o
re
upd
a
tes n
o
t
e
s
commit
|
commitdiff
|
tree
2009-11-27
Eric
Won
g
README:
f
orma
t
ting
and updates
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
ng
README:
"
an HTTP", n
o
t "a
HTTP"
(I think
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
documentat
i
on p
u
blishing
u
pdates
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
TODO
:
add Neve
r
Block
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
cleanup an
d
ref
a
ctor error han
d
ling
commit
|
commitdiff
|
tree
2009-11-26
E
r
ic
W
ong
Fiber*: cleanup schedu
l
ing
,
fix keepalive
commit
|
commitdiff
|
tree
2009-11-26
Eric
W
ong
Add Summ
a
ry
document
commit
|
commitdiff
|
tree
2009-11-26
Eric
W
o
ng
A
ppPoo
l
mi
d
dleware now com
p
a
tible w
i
th
Fibers
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Fiber*: add Rainbows::F
i
b
er
.
sleep method
commit
|
commitdiff
|
tree
2009-11-25
Eri
c
W
o
ng
Docum
e
n
tation
u
p
dat
e
s
for new c
o
ncurrency mode
l
s
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
add FiberPool concurre
n
cy model
commit
|
commitdiff
|
tree
2009-11-25
Er
i
c W
o
ng
Gemcutte
r
prep, fi
x
RubyG
e
ms cap
i
talization
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
add FiberSpawn con
c
ur
r
ency model
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic Wong
Rev*:
safer
client accounting
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
fi
x
grammar fail in RDoc
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
rework RevThread
S
paw
n
witho
u
t TeeInput and 1
.
8
suppor
t
commit
|
commitdiff
|
tree
2009-11-24
Eric Wong
r
e
v/event_machi
n
e: av
o
i
d needl
e
ss re
w
i
n
ds
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
mak
e
keepal
i
ve_t
i
meou
t
configu
r
able
commit
|
commitdiff
|
tree
2009-11-18
Eric
W
o
n
g
Even
t
Mach
i
ne:
i
mplement keep
a
li
v
e
tim
e
out
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
rev: implement kee
p
al
i
ve
tim
e
out
commit
|
commitdiff
|
tree
2009-11-18
E
r
ic Won
g
Thread
*
: st
a
rt implementing
keepalive t
i
m
eout
commit
|
commitdiff
|
tree
2009-11-18
E
r
ic Wong
revac
t
or: :ti
m
eout for
r
ea
d
i
ng headers
i
n
TCP sockets
commit
|
commitdiff
|
tree
2009-11-15
E
r
ic Wong
Rainbows! 0
.
6
.
0 - b
u
gfixes g
a
lore
commit
|
commitdiff
|
tree
2009-11-15
Eric
Wo
n
g
Rakefile: add raa_updat
e
task
commit
|
commitdiff
|
tree
2009-11-15
E
r
ic Wong
Revert "Threaded mod
e
ls h
a
ve
t
roubl
e
wi
t
h late
l
o
ading
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Eri
c
Wong
RevThr
e
adSp
a
w
n
i
s
sti
l
l expe
r
imental
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
revacto
r
/te
e
_input: share error h
a
ndling
with superclass
commit
|
commitdiff
|
tree
2009-11-15
Eri
c
Wong
FAQ: updates for Rails and S
S
L-using si
t
es
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
bump
v
ersions
s
ince we depend on Unicorn::ClientShutdown
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
revactor/tee_
i
np
u
t: rais
e
C
l
ie
n
tDisco
n
nect on EOFError
commit
|
commitdiff
|
tree
2009-11-13
Eric Wo
n
g
gra
c
e
fully
exi
t
worke
r
s if reopen
i
n
g logs
f
ail
s
commit
|
commitdiff
|
tree
2009-11-12
Eric W
o
ng
revactor
/
t
e
e_input
:
unneces
s
ary e
r
ro
r
h
a
ndli
n
g
commit
|
commitdiff
|
tree
next