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
TODO: add EM Deferrables
2009-12-08
Eri
c
W
o
n
g
T
ODO: ad
d
EM Defe
r
rables
commit
|
commitdiff
|
tree
2009-12-08
Eric W
o
ng
EventMachineDefer:
p
r
e
limi
n
ary
(
an
d
) brok
e
n versio
n
commit
|
commitdiff
|
tree
2009-12-08
Eri
c
Wong
RevThread*
:
m
o
v
e
warnin
g
me
s
sage t
o
a saner pla
c
e
commit
|
commitdiff
|
tree
2009-12-08
Er
i
c W
o
ng
NeverBloc
k
: resync wi
t
h recent
o
ur EM-related expansion
commit
|
commitdiff
|
tree
2009-12-06
Eric Won
g
Even
t
Mac
h
ine: allow usage
as a
base
c
lass
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
ev_core:
n
o need to
e
x
plicitly close TmpIOs
commit
|
commitdiff
|
tree
2009-12-06
Er
i
c W
o
n
g
larger thread pool
defa
u
lt si
z
es ({
R
ev,}ThreadPool)
commit
|
commitdiff
|
tree
2009-12-05
Eri
c
Wong
move
"async
.
callb
a
ck" const
a
n
t
to EvCore
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
d
o
not
l
og
IOErro
r
raised during
a
p
p
pr
o
ce
s
sing
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rai
n
b
ows
.
1: update
h
ea
d
ers
commit
|
commitdiff
|
tree
2009-12-04
Er
i
c
Wong
rev: do not in
i
tia
l
iz
e
a
R
ev:
:
Loo
p
in master process
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
add RevThreadPool to README
commit
|
commitdiff
|
tree
2009-12-02
E
ric Wong
Rainbows! 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
E
r
ic Wong
Update TODO
commit
|
commitdiff
|
tree
2009-12-02
Eric W
o
ng
add RevThre
a
dPool concurr
e
ncy
m
odel
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
more consis
t
e
nt code for
worker ti
m
eout/
e
xits
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
r
e
vactor: avoid unbound
e
d
me
m
ory g
r
owth :x
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
ThreadPo
o
l: no n
e
e
d
to exit
!
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Won
g
Rainbows! 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
E
ric Won
g
bin/rainbows: do not expand p
a
ths given by
s
h
ell
commit
|
commitdiff
|
tree
2009-11-30
Eric Wo
n
g
re
v
/core: do
n
't set
IOBu
f
fer
.
default_
n
ode_s
i
z
e
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
update
g
em de
p
e
ndency recommen
d
ation
s
commit
|
commitdiff
|
tree
2009-11-30
Eric Wo
n
g
even
t
_machine:
small no
i
se reducti
o
n cleanup
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc: add Neve
r
B
l
ock to com
p
arison and README
commit
|
commitdiff
|
tree
2009-11-30
E
ri
c
Wong
doc: nuke *
.
rbc files when
generating docs
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
p
re
l
iminary
N
everBlock
suppo
r
t
w
ith EventMachine
commit
|
commitdiff
|
tree
2009-11-29
Eric W
o
ng
A
l
low options to be
added to "use
"
commit
|
commitdiff
|
tree
2009-11-29
Eric
W
ong
refactor
threaded
m
odels to use bloc
k
ing accept
(
)
i
f
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
E
r
i
c Wong
doc: add ActorSpawn t
o
comparison
commit
|
commitdiff
|
tree
2009-11-29
E
r
i
c Wong
Acto
r
Spawn se
t
s rack
.
m
ultithreaded :(
commit
|
commitdiff
|
tree
2009-11-28
Eric
W
ong
GNUmakefile: capitalize externally
s
ett
a
ble variables
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
t
ests: more strin
g
ent error c
h
ecking in l
o
gs
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
t
ests: +x broken app test, fix co
n
fig file
setup
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic Wong
a
lways set
FD_C
L
OEXEC if a
v
a
ilable
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
common Rainbows
.
a
ccept method
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
r
ev/core: fix stupid syntax error :<
commit
|
commitdiff
|
tree
2009-11-28
E
ric Wong
actor_spawn:
b
a
sic
a
lly ThreadSpawn with Actors for
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
prelimi
n
ary ActorSpawn
model for Rubini
u
s
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
doc/comparison: app
a
rently Ru
b
inius do
e
sn'
t
do Fiber
s
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
thread_
s
p
a
wn: f
i
x up stupidly com
p
licated loop
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
rev/core: se
t
IO::Buffer
.
defau
l
t_node_size if possible
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
ong
README: s
w
itch rubyfo
r
ge
.
or
g
git links to repo
.
or
.
cz
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
More document
a
tion tweak
s
f
or the r
e
le
a
se
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
rev_thread_spawn
:
more 1
.
8 notes
commit
|
commitdiff
|
tree
2009-11-27
Eric Won
g
local
.
mk
.
sample:
re
s
pecting
R
UBYLIB bre
a
ks "full-test"
commit
|
commitdiff
|
tree
2009-11-27
E
ric W
o
n
g
te
s
ts: fix bug
s
w
ith dash
i
n GNUm
a
k
efile
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
t
e
sts: no need to limi
t
t9000 in mult
i
p
le places
commit
|
commitdiff
|
tree
2009-11-27
E
ri
c
Wo
n
g
RevThre
a
dSpawn: hope for
1
.
8 performance
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic W
o
ng
tests
:
e
n
able
Ap
p
Pool
t
es
t
for Reva
c
tor a
n
d
Fiber*
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic W
o
ng
Fiber::Queue
d
ocument
a
tio
n
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
W
ong
sp
l
it
F
iber::Base into it
s
own file
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
local
.
mk
.
samp
l
e
:
allow RUB
Y
L
I
B + RSYN
C
va
r
s i
n
CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
t
e
s
t
s: "models"
variable may be set in gmake C
L
I
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
comparison: more updates
n
otes
commit
|
commitdiff
|
tree
2009-11-27
Eric Wo
n
g
README
:
fo
r
matting and updates
commit
|
commitdiff
|
tree
2009-11-27
Eric
Wong
README: "an HTTP", not
"
a
H
T
T
P
" (I think
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
ong
documentation publishin
g
updates
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
TOD
O
: add NeverBlock
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
cleanup
and
refacto
r
e
rror handling
commit
|
commitdiff
|
tree
2009-11-26
E
r
ic Wong
Fiber*: cleanup sche
d
u
l
ing, fix
keepalive
commit
|
commitdiff
|
tree
2009-11-26
Eric W
o
ng
Add Summary
d
ocument
commit
|
commitdiff
|
tree
2009-11-26
Eri
c
Wong
AppPoo
l
middl
e
ware now c
o
mpat
i
ble with
Fiber
s
commit
|
commitdiff
|
tree
2009-11-25
Eri
c
Won
g
Fiber*: add Ra
i
nbows::Fibe
r
.
sleep method
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
D
ocumenta
t
ion updat
e
s f
o
r
new concurrency models
commit
|
commitdiff
|
tree
2009-11-25
E
ric Wong
add Fib
e
rPool co
n
currency model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wo
n
g
Gemc
u
tte
r
pre
p
, fix R
u
byGems capitaliza
t
ion
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic
Wong
add Fibe
r
Spawn c
o
n
c
urrency
m
odel
commit
|
commitdiff
|
tree
2009-11-25
Er
i
c Wong
Rev
*
: sa
f
er
client accounting
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
fix gra
m
m
ar fail in
R
D
oc
commit
|
commitdiff
|
tree
2009-11-25
E
ric Wong
rework RevThreadSpawn wit
h
out TeeInput and 1
.
8 su
p
po
r
t
commit
|
commitdiff
|
tree
2009-11-24
Eric Won
g
rev
/
event_
m
achine: avoi
d
needless rewinds
commit
|
commitdiff
|
tree
2009-11-18
Eri
c
W
ong
m
ake keepali
v
e_timeout co
n
figurab
l
e
commit
|
commitdiff
|
tree
2009-11-18
Eri
c
Wong
E
ve
n
tMachine: imple
m
ent keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
r
e
v: implement
keepalive ti
m
eout
commit
|
commitdiff
|
tree
2009-11-18
Er
i
c Wong
Thread*:
s
tart implem
e
nting keepali
v
e timeout
commit
|
commitdiff
|
tree
2009-11-18
Er
i
c Wong
revactor: :timeou
t
for reading h
e
aders
i
n
TCP sockets
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
Rainbows!
0
.
6
.
0 - b
u
gfixes galore
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
Rakefile:
add raa_upd
a
te
t
ask
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
Revert "T
h
readed models
h
ave tro
u
bl
e
with l
a
t
e
l
oading
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
RevThreadSpawn is still expe
r
imental
commit
|
commitdiff
|
tree
2009-11-15
Eric Won
g
revactor/tee_i
n
p
u
t
:
share error ha
n
dl
i
n
g
with
superclas
s
commit
|
commitdiff
|
tree
2009-11-15
Eric
Wong
FAQ: upda
t
es for
R
ails and SSL-using sites
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
bump versions
s
ince we depend on Unicorn::ClientShutdo
w
n
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
revactor/tee_i
n
put: raise C
l
ientDi
s
connect on EOFE
r
ror
commit
|
commitdiff
|
tree
2009-11-13
Eri
c
Wo
n
g
gracefully exit workers if reopening logs fails
commit
|
commitdiff
|
tree
2009-11-12
Eric Wong
revactor
/
t
ee_input:
u
n
n
e
c
e
ssary e
r
ror
h
a
ndling
commit
|
commitdiff
|
tree
2009-11-11
Er
i
c Won
g
test
s
:
m
ore s
t
r
ingent tests
f
or error ha
n
dling
commit
|
commitdiff
|
tree
2009-11-11
Eric W
o
ng
cl
e
anup error
h
andli
n
g pie
c
es
commit
|
commitdiff
|
tree
2009-11-10
Er
i
c Wong
http_re
s
ponse: don't
"rescu
e
nil"
f
o
r
body
.
close
commit
|
commitdiff
|
tree
2009-11-10
Eri
c
Wong
tests: en
s
u
re we proc
e
ss
"
START" from FIFO when starting
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
tests: he
a
rtbe
a
t-timeout: simplify and avoid
possible
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
t
est
s
: ensure pro
p
er accou
n
t
ing of
wor
k
er_connection
s
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
re
v
_thre
a
d
_spawn
:
1
6K chunked reads
w
ork bet
t
er
commit
|
commitdiff
|
tree
2009-11-09
Eri
c
Wong
tests: ex
t
ra
check to avoid race in
reopen
l
ogs test
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
te
s
ts: add ex
e
cutable permissions to t0102
commit
|
commitdiff
|
tree
2009-11-09
Eric
W
ong
r
e
v_thread_spa
w
n: make 1
.
9
TeeInp
u
t performance tole
r
able
commit
|
commitdiff
|
tree
2009-11-08
Eric
Wong
rev_thread_spawn/revactor:
fix Te
e
Input for short reads
commit
|
commitdiff
|
tree
2009-11-08
E
r
ic Wong
initial cut
o
f the RevThreadSpawn model
commit
|
commitdiff
|
tree
2009-11-08
Er
i
c Wong
rev:
D
eferre
d
Response: always attach to main loop
commit
|
commitdiff
|
tree
2009-11-08
Eric Wong
e
v
_c
o
re: cl
e
anup han
d
ling of APP constant
commit
|
commitdiff
|
tree
next