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
tests: enable RevFiberSpawn for 1.9
2009-12-22
Eric Wong
tests
:
enabl
e
RevFiber
S
pawn fo
r
1
.
9
commit
|
commitdiff
|
tree
2009-12-22
Eri
c
Wong
d
o
c:
u
p
date co
m
pariso
n
for
RevFi
b
erS
p
awn
commit
|
commitdiff
|
tree
2009-12-22
Er
i
c Wong
new RevFiber
S
pawn concu
r
rency model
commit
|
commitdiff
|
tree
2009-12-22
Eric
Wong
possib
l
e MRI 1
.
8 t
h
read
f
ix to avoid blo
c
king a
c
cept()
commit
|
commitdiff
|
tree
2009-12-21
Eri
c
Wong
GN
U
make
f
i
l
e
: push tgz to Rubyforge
commit
|
commitdiff
|
tree
2009-12-20
Eric Wong
Thread*:
av
o
id do
u
ble c
l
o
s
e
of cl
i
ent socket
commit
|
commitdiff
|
tree
2009-12-20
Eric W
o
ng
error: (
t
r
ivial
)
remove
u
nnecessary wh
i
tespace
commit
|
commitdiff
|
tree
2009-12-17
Eric Wong
join_threads
m
ethod
i
s
e
xclusive
t
o ThreadPo
o
l
commit
|
commitdiff
|
tree
2009-12-17
E
r
i
c
Wong
cl
e
anup: c
o
nsol
i
da
t
e
w
r
i
t
e
_
nonblock
error
handling
commit
|
commitdiff
|
tree
2009-12-16
Eric Wong
fiber/io: split out wai
t
_
r
ea
d
able and
w
ait_writable
.
.
.
commit
|
commitdiff
|
tree
2009-12-16
Eric Wong
get rid of the m
a
g
ic EvCore
.
setup
commit
|
commitdiff
|
tree
2009-12-14
Eric Wong
share some constants with Unicorn
commit
|
commitdiff
|
tree
2009-12-13
Eri
c
Wong
R
akefi
l
e: fix fm_update
task
commit
|
commitdiff
|
tree
2009-12-13
E
r
ic Wong
Rainbows!
0
.
9
.
0
commit
|
commitdiff
|
tree
2009-12-13
Eric W
o
ng
READ
M
E upda
t
es
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
doc/comp
a
r
ison: add
Web S
o
c
k
ets to
c
o
m
parison
commit
|
commitdiff
|
tree
2009-12-13
E
r
ic
W
ong
Rakefile: resync with Unicorn
commit
|
commitdiff
|
tree
2009-12-13
E
r
ic
W
ong
RE
A
DME: add Sunshowers
r
eference
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
EventMa
c
hine
D
ef
e
r is ex
p
er
i
m
ent
a
l
commit
|
commitdiff
|
tree
2009-12-11
Eric
Wong
env["hack
.
i
o"
]
for
Fi
b
er*, Re
v
a
ctor
,
T
h
read*
m
o
dels
commit
|
commitdiff
|
tree
2009-12-11
Eric
Won
g
RE
A
DME: HTML5 Web Sockets
m
ay not be sup
p
orted, yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Eric Wong
R
evT
h
read*
:
remove needless nil assignment
commit
|
commitdiff
|
tree
2009-12-08
Eric Won
g
TOD
O
: ad
d
EM De
f
err
a
bles
commit
|
commitdiff
|
tree
2009-12-08
E
r
ic Wong
EventMach
i
neDe
f
e
r: preliminary (and) broken ver
s
i
o
n
commit
|
commitdiff
|
tree
2009-12-08
E
ric Wong
Re
v
Thre
a
d*: move warning message to a saner place
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
N
everBl
o
ck: r
e
sync with
recent our EM
-
r
e
la
t
ed expansion
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
Even
t
Machine: all
o
w
u
sa
g
e as a
base class
commit
|
commitdiff
|
tree
2009-12-06
Eric
W
o
ng
ev_core: no
need t
o
e
x
plicitly c
l
o
se T
m
pIOs
commit
|
commitdiff
|
tree
2009-12-06
Eri
c
Wong
l
arger thread pool de
f
a
u
lt
size
s
({R
e
v
,
}Thre
a
dPool)
commit
|
commitdiff
|
tree
2009-12-05
Eric Wong
move "a
s
ync
.
c
a
llback" constant to EvCore
commit
|
commitdiff
|
tree
2009-12-04
Eric W
o
ng
do not log IOError
r
ai
s
ed during app processing
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rainbows
.
1: update headers
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rev: do not initialize
a Re
v
::Loop in master process
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
add RevThr
e
a
d
P
o
ol to REA
D
ME
commit
|
commitdiff
|
tree
2009-12-02
Eric Wo
n
g
R
a
i
n
bows! 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Eri
c
Wong
Updat
e
TOD
O
commit
|
commitdiff
|
tree
2009-12-02
Er
i
c Wong
add R
e
vThreadPool co
n
currency model
commit
|
commitdiff
|
tree
2009-12-02
Eric
Wong
more
c
o
n
s
i
s
tent code
f
or worker ti
m
eout
/
exits
commit
|
commitdiff
|
tree
2009-12-02
Eric
W
ong
rev
a
ctor: avoid un
b
ounded memory growth
:
x
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
T
h
re
a
dPool
:
no need to exit
!
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Wong
Rainbows! 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Eric
W
o
ng
b
in/ra
i
nbows: do not
e
xpand paths given by shel
l
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c Wong
rev/
c
ore: d
o
n
'
t set IOBuffer
.
defa
u
lt
_
node_size
commit
|
commitdiff
|
tree
2009-11-30
Eric Won
g
up
d
a
t
e g
e
m depen
d
e
n
cy recommendations
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Wong
event_m
a
c
hin
e
:
small noise reduction cleanup
commit
|
commitdiff
|
tree
2009-11-30
E
ric W
o
ng
doc: add Neve
r
Bloc
k
to
c
omparison and
README
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
do
c
: nu
k
e
*
.
r
b
c files when gener
a
ting docs
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c Wong
prelim
i
n
a
ry NeverBlo
c
k
s
upport with EventMachine
commit
|
commitdiff
|
tree
2009-11-29
Eric W
o
n
g
Allow options
t
o
be adde
d
to "use"
commit
|
commitdiff
|
tree
2009-11-29
E
r
ic Wong
refactor thr
e
aded models
t
o
us
e
bloc
k
ing
a
c
cep
t
(
)
i
f
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
Eric Wong
doc
:
add ActorSpaw
n
to co
m
pariso
n
commit
|
commitdiff
|
tree
2009-11-29
Er
i
c Wong
ActorSpawn sets ra
c
k
.
multithreaded :
(
commit
|
commitdiff
|
tree
2009-11-28
Eric Wo
n
g
GNUm
a
kefile: capitalize
e
xternal
l
y settable variables
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
test
s
: more
s
t
ri
n
ge
n
t
error checking in logs
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
tests: +x
b
roken app test, fix config file
s
etup
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
alway
s
set FD_CLOEXEC if av
a
ilable
commit
|
commitdiff
|
tree
2009-11-28
E
ric Wong
common Rainbow
s
.
a
c
c
ep
t
m
ethod
commit
|
commitdiff
|
tree
2009-11-28
Eric Won
g
rev/co
r
e:
f
ix
s
tu
p
id syntax error
:<
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
actor_spawn: ba
s
ically Th
r
eadSpaw
n
with A
c
tors for
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
preli
m
inary ActorSp
a
wn model for
Rubiniu
s
commit
|
commitdiff
|
tree
2009-11-28
E
ric Won
g
d
o
c
/co
m
parison: ap
p
aren
t
ly Rubinius doesn't do Fibers
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
th
r
e
ad_spawn: fix
up
s
t
u
pidly
complicated loo
p
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
rev/core: s
e
t IO:
:
Buffer
.
default
_
node_size if possible
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
README: sw
i
tch rubyforge
.
o
r
g
git links to
r
epo
.
or
.
c
z
commit
|
commitdiff
|
tree
2009-11-27
Eric
W
o
ng
More
docume
n
tation tweaks for the release
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
rev_th
r
ead_spa
w
n
:
more 1
.
8 notes
commit
|
commitdiff
|
tree
2009-11-27
Er
i
c Won
g
local
.
mk
.
sample: re
s
pect
i
ng RUBYLIB break
s
"fu
l
l-test"
commit
|
commitdiff
|
tree
2009-11-27
Eri
c
Wong
tests: fix bugs with dash
i
n
G
NUmakefile
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
te
s
t
s
: no need
t
o
limit t
9
0
0
0
in multiple place
s
commit
|
commitdiff
|
tree
2009-11-27
E
ric
W
ong
RevThreadSpawn:
hope for 1
.
8 per
f
ormance
commit
|
commitdiff
|
tree
2009-11-27
E
ric
Wong
t
e
s
ts: enable AppPool test for Re
v
actor
and Fiber*
commit
|
commitdiff
|
tree
2009-11-27
E
ric W
o
ng
Fiber::Qu
e
ue documentation
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
split Fiber:
:
Base into its own file
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
local
.
mk
.
sample: allow RUBYL
I
B + RSYNC
v
a
rs i
n
CL
I
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
tes
t
s
:
"models" var
i
able may
b
e set in gmake CLI
commit
|
commitdiff
|
tree
2009-11-27
Eric Won
g
comparison:
more updates notes
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
RE
A
DME: formatting an
d
updates
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
R
EADME: "an HTT
P
", not "a HTTP" (I think
.
.
.
)
commit
|
commitdiff
|
tree
2009-11-27
Eric Wong
documen
t
ation pu
b
li
s
hing updates
commit
|
commitdiff
|
tree
2009-11-26
Eric
W
o
n
g
TODO: a
d
d
N
everBloc
k
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
cleanup
a
nd refactor
error handling
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Fiber*: c
l
eanup scheduling, fix keepalive
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
Add Summary document
commit
|
commitdiff
|
tree
2009-11-26
Eric Wong
AppPoo
l
middl
e
war
e
now compatible with Fibe
r
s
commit
|
commitdiff
|
tree
2009-11-25
Er
i
c Wong
Fiber*: ad
d
Rainbows
:
:Fi
b
e
r
.
sleep m
e
tho
d
commit
|
commitdiff
|
tree
2009-11-25
E
ric Wong
D
o
cumentation updates
for new concurrenc
y
m
odels
commit
|
commitdiff
|
tree
2009-11-25
Eric
W
o
n
g
ad
d
F
iberPo
o
l
concurrency m
o
de
l
commit
|
commitdiff
|
tree
2009-11-25
Er
i
c W
o
ng
Ge
m
c
utter prep, fix Ruby
G
em
s
capita
l
izati
o
n
commit
|
commitdiff
|
tree
2009-11-25
Er
i
c
W
ong
ad
d
FiberS
p
aw
n
concurrency mod
e
l
commit
|
commitdiff
|
tree
2009-11-25
Eric W
o
ng
Rev*: safer client accounting
commit
|
commitdiff
|
tree
2009-11-25
Eric W
o
n
g
fix grammar fail
i
n RDoc
commit
|
commitdiff
|
tree
2009-11-25
Eric Wo
n
g
rework R
e
v
ThreadSpawn with
o
ut Te
e
Input and 1
.
8 suppo
r
t
commit
|
commitdiff
|
tree
2009-11-24
Eric Wo
n
g
rev/event_machi
n
e: avoid
ne
e
d
l
ess re
w
inds
commit
|
commitdiff
|
tree
2009-11-18
Eric W
o
n
g
mak
e
ke
e
pa
l
ive_timeout configurable
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
Eve
n
t
M
a
c
h
ine: implement keepal
i
ve
t
imeout
commit
|
commitdiff
|
tree
2009-11-18
E
r
ic Wong
rev: implem
e
nt keepalive time
o
ut
commit
|
commitdiff
|
tree
2009-11-18
Eric Wong
Thread*: start imple
m
enting keepalive timeout
commit
|
commitdiff
|
tree
2009-11-18
Eric Won
g
reva
c
tor: :timeout for rea
d
ing
h
e
a
d
ers
in TCP
sockets
commit
|
commitdiff
|
tree
2009-11-15
Eric
W
ong
Rainbows! 0
.
6
.
0 - bu
g
fix
e
s
galo
r
e
commit
|
commitdiff
|
tree
2009-11-15
Eric Wong
Rakefile: add raa
_
update t
a
sk
commit
|
commitdiff
|
tree
next