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
README: add Sunshowers reference
2009-12-13
Eric W
o
ng
README: a
d
d Sun
s
howers refer
e
nce
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
EventMa
c
h
i
n
e
Defer is experimenta
l
commit
|
commitdiff
|
tree
2009-12-11
Eric Wong
env
[
"hack
.
io"
]
for Fib
e
r*, R
e
vactor, Thre
a
d*
m
ode
l
s
commit
|
commitdiff
|
tree
2009-12-11
Eric W
o
ng
REA
D
ME
:
HTML5 Web Sock
e
ts may not be supp
o
rted, yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Eric Wong
RevThread*
:
rem
o
ve nee
d
less ni
l
assig
n
ment
commit
|
commitdiff
|
tree
2009-12-08
E
r
ic Wong
TO
D
O: add EM Deferrables
commit
|
commitdiff
|
tree
2009-12-08
E
ric Wong
EventMac
h
in
e
Defer: pr
e
liminar
y
(a
n
d) broke
n
version
commit
|
commitdiff
|
tree
2009-12-08
Er
i
c Wong
RevThread*
:
mo
v
e
warning mess
a
ge to a
sa
n
er p
l
ace
commit
|
commitdiff
|
tree
2009-12-08
E
r
i
c Won
g
NeverBlock:
r
e
sync with
r
ecent our EM-related expansion
commit
|
commitdiff
|
tree
2009-12-06
Eri
c
Wo
n
g
Even
t
Machine: allow usage as a bas
e
class
commit
|
commitdiff
|
tree
2009-12-06
Eri
c
Wong
ev_core:
no ne
e
d t
o
explicitly close TmpIOs
commit
|
commitdiff
|
tree
2009-12-06
Er
i
c Wong
larger
thread
pool d
e
f
au
l
t size
s
({Rev,
}
ThreadPool)
commit
|
commitdiff
|
tree
2009-12-05
Eric
W
o
n
g
move "async
.
callback" constant to EvCore
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
do
n
o
t
log IOErr
o
r rai
s
ed during app processing
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rai
n
bows
.
1:
up
d
a
te headers
commit
|
commitdiff
|
tree
2009-12-04
Eric Wo
n
g
rev: do not initialize a Rev::Loop in mas
t
er process
commit
|
commitdiff
|
tree
2009-12-02
E
r
i
c
Wong
add RevThreadPool
to
README
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
Rai
n
bows
!
0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Eric Won
g
Update TODO
commit
|
commitdiff
|
tree
2009-12-02
Eric
W
ong
add RevThreadPool concurrency mo
d
e
l
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
more
c
on
s
ist
e
nt code for worker timeout/ex
i
t
s
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
re
v
actor: avo
i
d unbound
e
d memory growth
:
x
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Wo
n
g
T
hre
a
dPo
o
l: no need to exit!
commit
|
commitdiff
|
tree
2009-11-30
Eric
W
o
ng
Rainbows! 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c Wong
bin/rainbow
s
: do not expand
paths given
b
y shell
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c
Wong
r
e
v
/core: don't set IOBuffer
.
default_no
d
e
_si
z
e
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
update gem de
p
endenc
y
r
e
commendations
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
even
t
_
machine: sm
a
ll noi
s
e r
e
ductio
n
cleanup
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
do
c
: add NeverBlock to compar
i
son and README
commit
|
commitdiff
|
tree
2009-11-30
Eric
W
o
n
g
d
oc: nuke *
.
rb
c
files when ge
n
er
a
t
ing docs
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
prelimin
a
r
y
N
e
v
erB
l
ock support w
i
th EventMachine
commit
|
commitdiff
|
tree
2009-11-29
Eric W
o
ng
A
l
low options
t
o
be added to "use"
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
refactor thr
e
aded models to use b
l
ocking acce
p
t()
i
f
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
E
r
i
c
Won
g
doc: add A
c
t
o
rSpawn to comp
a
rison
commit
|
commitdiff
|
tree
2009-11-29
Er
i
c W
o
ng
ActorSpawn sets
r
ack
.
multith
r
e
aded
:(
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
GNUm
a
k
efi
l
e
:
capitalize
e
xter
n
ally s
e
ttable variables
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c
Wong
tests: more stringent error ch
e
cking in
logs
commit
|
commitdiff
|
tree
2009-11-28
Eric
Wong
t
ests
:
+x broken
ap
p
test, f
i
x config file setu
p
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
always set F
D
_CL
O
E
XEC if availabl
e
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
common Rai
n
bows
.
accept meth
o
d
commit
|
commitdiff
|
tree
2009-11-28
Eri
c
Wong
rev/core:
f
i
x
stupid syntax error :<
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic Wong
a
c
tor_spawn: basically ThreadS
p
awn
with Ac
t
ors
for
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric
Wong
preliminary ActorSpawn
m
odel for R
u
biniu
s
commit
|
commitdiff
|
tree
2009-11-28
Eric
W
ong
d
oc/compa
r
ison: ap
p
arently Rubin
i
us d
o
es
n
't
d
o Fibers
commit
|
commitdiff
|
tree
2009-11-28
Eri
c
Wong
thre
a
d_spawn: fix
u
p stupidly com
p
licated
loop
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic Wo
n
g
rev/
c
or
e
: s
e
t IO::Buffer
.
default_node_size if possible
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic Won
g
R
E
ADME: s
w
itc
h
rubyforge
.
org
g
i
t
lin
k
s to repo
.
or
.
c
z
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
M
o
re
documentatio
n
twea
k
s
f
or
th
e
release
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
rev_thread_spawn: more 1
.
8 notes
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c Wong
local
.
mk
.
sample: respecting
RUBYLIB breaks "ful
l
-test"
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tes
t
s: fix bugs
w
ith dash in
G
NU
m
a
kefile
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c W
o
ng
tests: no need
to limit t900
0
in m
u
ltiple places
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
RevThreadSpawn:
hope for
1
.
8 performance
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
test
s
:
e
n
a
ble A
p
p
P
ool
t
es
t
fo
r
Re
v
actor and Fiber*
commit
|
commitdiff
|
tree
2009-11-27
E
r
ic Wong
Fiber::Queue
d
ocumentat
i
on
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
split Fiber:
:
Base
i
nto its
own file
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
l
ocal
.
mk
.
sample: allow RUBY
L
IB
+
R
S
YNC v
a
rs in
C
L
I
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
te
s
ts: "mo
d
e
ls
"
variable
m
ay be set
i
n g
m
a
k
e CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
co
m
pa
r
ison: more updates notes
commit
|
commitdiff
|
tree
2009-11-27
E
r
i
c
Wong
R
EADME: formatting
a
nd
u
pda
t
es
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
R
EA
D
ME
:
"an HTTP", not "a H
T
TP" (I think
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
documen
t
ation p
u
blishing updates
commit
|
commitdiff
|
tree
2009-11-26
Eri
c
Wong
T
O
DO: add Nev
e
rBlock
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
cle
a
nup and ref
a
ctor erro
r
handl
i
ng
commit
|
commitdiff
|
tree
2009-11-26
E
ric Won
g
Fiber*: cl
e
an
u
p
s
c
heduling, fix
k
ee
p
a
l
ive
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Add Summ
a
ry do
c
ument
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
AppPool m
i
ddleware now compati
b
le with Fibers
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Fiber*: add
Rainbows::Fibe
r
.
sleep method
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Docu
m
e
n
t
ation up
d
a
t
es
for new conc
u
rrency models
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic Wong
add Fiber
P
ool
concurrenc
y
model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Gemcutter prep, fix Ruby
G
ems capitaliz
a
t
i
on
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
a
dd Fib
e
rSpawn co
n
curren
c
y
model
commit
|
commitdiff
|
tree
2009-11-25
Eric Wong
Rev*: safer client accounting
commit
|
commitdiff
|
tree
2009-11-25
Eric W
o
ng
fi
x
gr
a
mmar fai
l
in RD
o
c
commit
|
commitdiff
|
tree
2009-11-25
E
r
ic Wo
n
g
rewo
r
k R
e
vThr
e
adSpawn without Te
e
I
nput and 1
.
8 support
commit
|
commitdiff
|
tree
2009-11-24
Er
i
c
Won
g
r
ev/event_mac
h
in
e
: avoid needless rewi
n
ds
commit
|
commitdiff
|
tree
2009-11-18
Eric
Wong
make
k
eepalive_timeout
configurab
l
e
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
EventMachine: implem
e
nt keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
E
ric Wong
rev: im
p
l
eme
n
t
k
e
ep
a
l
i
ve
timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
T
h
r
ead*: start
implemen
t
ing kee
p
alive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
revac
t
or: :timeout for readi
n
g header
s
i
n
T
CP socket
s
commit
|
commitdiff
|
tree
2009-11-15
Eric Wo
n
g
Rainbows! 0
.
6
.
0 -
b
ugfixes galore
commit
|
commitdiff
|
tree
2009-11-15
Eric Wo
n
g
Rakefile: add raa_upda
t
e ta
s
k
commit
|
commitdiff
|
tree
2009-11-15
E
r
ic Wong
Revert "T
h
r
eaded m
o
d
els have trouble with late loadi
n
g
.
.
.
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
RevT
h
readSpawn i
s
still experim
e
nta
l
commit
|
commitdiff
|
tree
2009-11-15
Eric Won
g
revactor/tee_inp
u
t
:
share error han
d
ling with
sup
e
rclass
commit
|
commitdiff
|
tree
2009-11-15
Eric Wo
n
g
F
AQ: updates for Rails and
S
S
L-using
s
ites
commit
|
commitdiff
|
tree
2009-11-14
Eric W
o
ng
bump v
e
rsions since we depen
d
on Unicorn::ClientShutd
o
wn
commit
|
commitdiff
|
tree
2009-11-14
Eric Wong
r
e
v
acto
r
/tee
_
input: raise Clie
n
tDi
s
connect on
E
O
F
Error
commit
|
commitdiff
|
tree
2009-11-13
Eric Won
g
gracefully exit
w
orkers
i
f
reo
p
ening log
s
fai
l
s
commit
|
commitdiff
|
tree
2009-11-12
E
r
i
c
W
ong
rev
a
c
t
or/
t
ee_inp
u
t: unneces
s
ary
e
rro
r
handling
commit
|
commitdiff
|
tree
2009-11-11
E
r
ic Wong
tests
:
more stringe
n
t tests for error handling
commit
|
commitdiff
|
tree
2009-11-11
Eric
W
o
ng
c
lea
n
up error hand
l
ing pieces
commit
|
commitdiff
|
tree
2009-11-10
Eric Wong
http_response: don'
t
"
r
escue nil" for body
.
clo
s
e
commit
|
commitdiff
|
tree
2009-11-10
Eric Wo
n
g
test
s
:
e
n
s
u
re we
p
ro
c
e
s
s
"START" from FIFO whe
n
starting
commit
|
commitdiff
|
tree
2009-11-10
Eric W
o
ng
t
e
sts
:
heartbe
a
t-timeout: simpli
f
y and avoid possib
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
t
ests: ensure pr
o
p
e
r accou
n
t
i
n
g o
f
wo
r
ker_conn
e
ctions
commit
|
commitdiff
|
tree
2009-11-09
E
ric Wong
rev
_
t
h
re
a
d_spawn:
1
6
K
chunked
reads work better
commit
|
commitdiff
|
tree
2009-11-09
Eric Wong
t
es
t
s: extr
a
c
heck to avoid race in
reo
p
en
lo
g
s test
commit
|
commitdiff
|
tree
2009-11-09
Eric
W
o
n
g
tests
:
a
dd
executa
b
le permissions to t0
1
02
commit
|
commitdiff
|
tree
next