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
EventMachineDefer is experimental
2009-12-13
Eric W
o
ng
EventMac
h
ineDe
f
er is experimental
commit
|
commitdiff
|
tree
2009-12-11
Eric Wong
env["hack
.
io"] for F
i
b
er*,
R
ev
a
cto
r
, Thread
*
mode
l
s
commit
|
commitdiff
|
tree
2009-12-11
Eric Wong
README: HTML5
Web
S
ockets m
a
y not be suppor
t
ed, yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Er
i
c
Wong
RevT
h
read*: rem
o
ve needl
e
ss nil assignme
n
t
commit
|
commitdiff
|
tree
2009-12-08
Eri
c
Won
g
T
O
D
O
: a
d
d EM Deferrables
commit
|
commitdiff
|
tree
2009-12-08
Eric W
o
ng
EventMachineDefer
:
prelimin
a
ry (and) broken version
commit
|
commitdiff
|
tree
2009-12-08
Eri
c
Wong
RevThread*: move wa
r
ning message to
a
s
aner p
l
ace
commit
|
commitdiff
|
tree
2009-12-08
Eri
c
W
o
ng
NeverBlock: resync with recent our EM-related e
x
pansion
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
EventMachine: allow
u
sage
a
s
a
ba
s
e
clas
s
commit
|
commitdiff
|
tree
2009-12-06
E
r
i
c Wong
ev_core: no
n
ee
d
to exp
l
icitly close TmpIOs
commit
|
commitdiff
|
tree
2009-12-06
Eric
Wong
larger threa
d
pool default s
i
ze
s
({Rev,}Th
r
eadPool
)
commit
|
commitdiff
|
tree
2009-12-05
Eric Wong
move "a
s
ync
.
call
b
ack" constant t
o
EvCore
commit
|
commitdiff
|
tree
2009-12-04
Eri
c
Wong
do not log IO
E
r
r
or ra
i
se
d
during app
p
rocessing
commit
|
commitdiff
|
tree
2009-12-04
Eric Wo
n
g
rai
n
bows
.
1: up
d
ate headers
commit
|
commitdiff
|
tree
2009-12-04
Eric
W
ong
r
e
v: do not
init
i
alize a R
e
v
::Loo
p
in master pr
o
ce
s
s
commit
|
commitdiff
|
tree
2009-12-02
Eric W
o
ng
ad
d
R
evThreadPool to README
commit
|
commitdiff
|
tree
2009-12-02
Eric Wo
n
g
Rainbo
w
s! 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
E
r
ic Wong
U
pdate TODO
commit
|
commitdiff
|
tree
2009-12-02
E
r
ic Won
g
ad
d
R
evThre
a
dPoo
l
conc
u
r
rency model
commit
|
commitdiff
|
tree
2009-12-02
E
r
ic Wo
n
g
more c
o
n
s
isten
t
code for worker timeout/exits
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
revactor:
a
v
oid unbo
u
nded m
e
mory g
r
owt
h
:x
commit
|
commitdiff
|
tree
2009-11-30
Eric
Won
g
Thre
a
dPool: no need to exi
t
!
commit
|
commitdiff
|
tree
2009-11-30
Eric W
o
ng
Rainbows
!
0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
W
o
ng
b
in/rainbows: do n
o
t expand paths
giv
e
n by shell
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
rev/
c
ore: don't set IOB
u
ffer
.
d
e
fa
u
lt_node_s
i
z
e
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
update gem d
e
pendency
rec
o
m
mendatio
n
s
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
event_ma
c
hine
:
small noise reduct
i
on cleanup
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc: add Ne
v
erBlock
t
o compa
r
is
o
n
an
d
README
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
d
oc:
n
uke *
.
rbc files w
h
en generati
n
g docs
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
prelimin
a
r
y NeverBl
o
ck support with Event
M
achine
commit
|
commitdiff
|
tree
2009-11-29
E
r
ic
Wong
Allo
w
o
p
tions to be
a
d
ded to "
u
s
e
"
commit
|
commitdiff
|
tree
2009-11-29
Eric
W
ong
refac
t
o
r
t
hreaded mo
d
els to
u
s
e blocking accept()
if
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
Eric Won
g
doc: add Ac
t
orSpawn to com
p
a
r
ison
commit
|
commitdiff
|
tree
2009-11-29
Eric Wo
n
g
ActorSpawn sets rack
.
mult
i
thre
a
ded
:
(
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
GNUmakefil
e
: capitalize externally settable variables
commit
|
commitdiff
|
tree
2009-11-28
Eric W
o
ng
t
ests: more str
i
ng
e
nt
e
rror c
h
ecking
in logs
commit
|
commitdiff
|
tree
2009-11-28
Eric Wo
n
g
tests: +x
broken app test, fix confi
g
f
i
l
e setup
commit
|
commitdiff
|
tree
2009-11-28
Eric W
o
ng
always set FD
_
C
LOEXEC if
a
vailable
commit
|
commitdiff
|
tree
2009-11-28
Eri
c
Wong
com
m
on Rainbows
.
ac
c
e
p
t met
h
o
d
commit
|
commitdiff
|
tree
2009-11-28
Eric Wo
n
g
rev/cor
e
: fix stupid synt
a
x
error :<
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
ac
t
or_
s
pawn: basi
c
ally T
h
read
S
p
a
w
n
w
i
t
h Actors
for
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
preliminary ActorS
p
awn
model for Rubin
i
us
commit
|
commitdiff
|
tree
2009-11-28
Eric Won
g
do
c
/co
m
parison: ap
p
arently
R
ubinius doesn'
t
do
F
ibers
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic Wong
thr
e
ad_spawn: fix up stu
p
id
l
y complicated l
o
o
p
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
rev/cor
e
: set I
O
::Buffer
.
d
e
fault_
n
od
e
_size if
p
o
s
sible
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic Wong
R
EAD
M
E: sw
i
tch rub
y
forge
.
org
g
it li
n
ks to r
e
po
.
or
.
cz
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
More documentation twea
k
s for the releas
e
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
rev_thread_sp
a
wn:
m
o
r
e 1
.
8 notes
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c Wong
local
.
m
k
.
sample: respe
c
ting RUBYLIB breaks
"full-test"
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
ng
tests: fix bugs wit
h
d
a
sh
i
n
G
NUmakefile
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tests
:
no
need to limi
t
t9000 in multiple places
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
Rev
T
hr
e
adSpawn: hope for 1
.
8
performance
commit
|
commitdiff
|
tree
2009-11-27
Eric Wo
n
g
tests: enable A
p
pPool test
f
or Reva
c
tor and
Fibe
r
*
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
ong
Fiber::Queue
d
ocu
m
enta
t
ion
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
split Fibe
r
::Base i
n
t
o its own file
commit
|
commitdiff
|
tree
2009-11-27
E
ric Won
g
l
o
c
a
l
.
mk
.
sample:
a
llo
w
RUBYLI
B
+ RSYNC vars in CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wo
n
g
tes
t
s: "models" variable may be
s
e
t in gmake
C
LI
commit
|
commitdiff
|
tree
2009-11-27
Eric W
o
ng
comparison: m
o
re
updates
notes
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
REA
D
ME: f
o
r
matting and updates
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c Wong
README: "an HTTP",
n
o
t
"
a
HTTP
"
(I t
h
ink
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric Won
g
doc
u
men
t
ation publishi
n
g updates
commit
|
commitdiff
|
tree
2009-11-26
E
ric Wong
TODO:
add NeverBlock
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
cleanu
p
and ref
a
cto
r
error handling
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Fiber*: cleanup scheduling, fi
x
keepalive
commit
|
commitdiff
|
tree
2009-11-26
Eric Wo
n
g
Add Summ
a
r
y
d
o
c
u
ment
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Ap
p
Pool
middleware now c
o
m
p
atible with
F
i
b
e
rs
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Fiber*: add
R
ainbows
:
:Fib
e
r
.
sleep
method
commit
|
commitdiff
|
tree
2009-11-25
Eric Wo
n
g
Documentation updates for new co
n
currency mo
d
els
commit
|
commitdiff
|
tree
2009-11-25
Eric
W
on
g
add FiberPool concurre
n
cy
m
odel
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
G
emcutter prep, fix Rub
y
Gems c
a
pi
t
alizatio
n
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic Wong
add FiberSpawn c
o
n
c
u
rren
c
y mode
l
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic Wong
Rev*: safer client accounti
n
g
commit
|
commitdiff
|
tree
2009-11-25
E
ric Wong
f
ix
grammar
fail in RDoc
commit
|
commitdiff
|
tree
2009-11-25
Eri
c
Wong
rework RevThreadSpawn witho
u
t
Tee
I
np
u
t and 1
.
8
s
upport
commit
|
commitdiff
|
tree
2009-11-24
Eric Wong
rev
/
e
ve
n
t_machine: avoid needless rewinds
commit
|
commitdiff
|
tree
2009-11-18
Eri
c
Wong
make
keepaliv
e
_
t
imeout confi
g
urab
l
e
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
E
v
entMachine: impl
e
m
e
nt keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
rev:
implemen
t
k
e
e
p
alive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
Thread*: sta
r
t implementing keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
re
v
a
ctor: :
t
i
meout for re
a
di
n
g headers i
n
T
C
P sockets
commit
|
commitdiff
|
tree
2009-11-15
Eri
c
Wong
Rain
b
ows
!
0
.
6
.
0 - bugf
i
xes galore
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
R
akefile:
ad
d
r
aa_u
p
date task
commit
|
commitdiff
|
tree
2009-11-15
E
r
ic W
o
ng
Reve
r
t "
T
h
r
eaded models have tro
u
b
l
e
with
l
ate load
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Er
i
c
Wong
RevT
h
readSpawn is still exper
i
men
t
al
commit
|
commitdiff
|
tree
2009-11-15
Eri
c
Wong
re
v
a
c
tor/t
e
e_input: share error handling wit
h
sup
e
r
c
l
a
ss
commit
|
commitdiff
|
tree
2009-11-15
Eric Wo
n
g
F
A
Q
: updates fo
r
Rails and S
S
L-using sit
e
s
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
bum
p
v
ersions since w
e
depend on Unicorn
:
:
Cli
e
n
tShutdown
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
re
v
actor
/
tee
_
input: raise Cl
i
entDisc
o
nnect on EOFErro
r
commit
|
commitdiff
|
tree
2009-11-13
Eric
W
o
ng
gra
c
efully
e
x
i
t
workers if reopening logs fails
commit
|
commitdiff
|
tree
2009-11-12
Eric Won
g
reva
c
tor/te
e
_input: unn
e
cessa
r
y error h
a
ndling
commit
|
commitdiff
|
tree
2009-11-11
E
r
i
c
Wong
tests
:
more
s
tringent tests f
o
r e
r
ror
h
a
ndl
i
ng
commit
|
commitdiff
|
tree
2009-11-11
Eric Wo
n
g
c
leanup
e
rro
r
handl
i
ng pieces
commit
|
commitdiff
|
tree
2009-11-10
E
ric Wong
http_response: d
o
n't "rescu
e
nil" for body
.
clos
e
commit
|
commitdiff
|
tree
2009-11-10
Er
i
c Wong
tests: ensure we process
"START" from FI
F
O w
h
en
s
tarting
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
tes
t
s
:
hear
t
b
eat-t
i
meout: s
i
mplify a
n
d avoid possible
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
E
r
ic Wong
tests: en
s
u
re pro
p
er accounting of wo
r
k
e
r_c
o
n
necti
o
ns
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
r
e
v_
t
hrea
d
_
spawn: 1
6
K ch
u
nked reads work bett
e
r
commit
|
commitdiff
|
tree
2009-11-09
Eric Won
g
tests
:
extra che
c
k to avoid
race in reopen logs test
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
tests: add e
x
ecut
a
ble p
e
rmiss
i
ons to t0
1
02
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
rev_thre
a
d_spawn: make 1
.
9
T
eeInput pe
r
f
o
rmance
t
olera
b
le
commit
|
commitdiff
|
tree
next