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
ev_core: avoid needless String#dup
2010-02-28
E
ric Wong
e
v
_co
r
e: a
v
oid needless St
r
ing#dup
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
don't
bother
su
p
porting platforms without FD_CLOE
X
E
C
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
revac
t
or: clea
n
ups t
o
avoid instance_
e
val
commit
|
commitdiff
|
tree
2010-02-28
E
r
ic Wo
n
g
r
e
v
actor: docu
m
ent our EMFILE h
a
ndling strat
e
gy
commit
|
commitdiff
|
tree
2010-02-28
Eric
Wong
TCPSoc
k
et#pe
e
raddr may rais
e
ENOTCO
N
N
commit
|
commitdiff
|
tree
2010-02-26
Eric W
o
ng
avoid le
a
ks if app
uses
R
ainbows::Fiber::IO
commit
|
commitdiff
|
tree
2010-02-26
Eric Wong
r
e
v
a
ctor/tee_input: sync w/ Unicor
n
::TeeI
n
pu
t
struct
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Eric Wong
switch t
o
U
nicor
n
.
buil
d
e
r, dep
e
nd on
Unicorn 0
.
97
.
0
+
commit
|
commitdiff
|
tree
2010-02-21
E
ric
W
o
ng
test-lib:
make FIFO s
t
art c
h
eck an aft
e
r_fork
hook
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
t
e
s
t-lib: remove nee
d
less fd
closing
commit
|
commitdiff
|
tree
2010-02-13
Eric Wong
gemspec: bump
dependency on Unicorn to avoid leak
commit
|
commitdiff
|
tree
2010-02-12
Eric W
o
ng
use Hash#comp
a
re_by_iden
t
ity
for
p
erformance
commit
|
commitdiff
|
tree
2010-02-08
Er
i
c
Wong
t/bin/*
:
e
n
co
d
i
n
g
s
ho
u
ld be th
e
first
l
ine after shebang
commit
|
commitdiff
|
tree
2010-02-02
Eric Won
g
Rakefile:
a
ut
o
load Gem
commit
|
commitdiff
|
tree
2010-01-09
Eri
c
Wong
add
C
ramp int
e
gration
t
ests
commit
|
commitdiff
|
tree
2010-01-08
Eric Wong
Me
r
ge branch 'rack-1
.
1'
commit
|
commitdiff
|
tree
2010-01-08
Eric Wong
local
.
mk
.
sample
:
bump Rack
d
ependency
commit
|
commitdiff
|
tree
2010-01-08
Eric
W
ong
Update docs + te
s
ts to ref
l
ect Rev 0
.
3
.
2
release
commit
|
commitdiff
|
tree
2010-01-06
Eric
Wo
n
g
Fix
"ra
i
nb
o
ws -h" and "rainbows -v"
commit
|
commitdiff
|
tree
2010-01-06
Eric Won
g
http_response
:
disall
o
w bla
n
k, multi-value he
a
d
ers
commit
|
commitdiff
|
tree
2009-12-30
Eric
W
ong
Ra
i
nbows! 0
.
9
0
.
1
commit
|
commitdiff
|
tree
2009-12-30
Eric Wong
u
pdate TODO
commit
|
commitdiff
|
tree
2009-12-30
Eric Wong
EventMachine
:
s
u
p
p
o
r
t deferrable
s
in
re
s
po
n
ses
commit
|
commitdiff
|
tree
2009-12-30
Eric Won
g
gemspec: clamp
d
o
w
n un
i
co
r
n depend
e
n
c
y to < 0
.
9
7
.
0
commit
|
commitdiff
|
tree
2009-12-29
E
ric Wong
q
ui
e
t
sp
u
rious wakeups for ac
c
e
p
t() in T
h
read* m
o
dels
commit
|
commitdiff
|
tree
2009-12-25
E
r
ic
W
ong
doc:
update ma
n
page since Uni
c
orn go
t
new
f
e
atu
r
es
commit
|
commitdiff
|
tree
2009-12-23
Eric
Wong
gemspec
:
loosen Unicorn
dependency
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
Ra
i
nb
o
ws! 0
.
90
.
0
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
avoi
d
sett
i
ng "rainbows
.
aut
o
c
h
unk" by d
e
f
aul
t
commit
|
commitdiff
|
tree
2009-12-22
Eric W
o
ng
b
as
e
: fix cons
t
ant r
e
solution under
1
.
8 for 1
.
8
b
ugfix
commit
|
commitdiff
|
tree
2009-12-22
Eric W
o
ng
upda
t
e
TODO
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
common Rainbows
.
sleep(nr) metho
d
commit
|
commitdiff
|
tree
2009-12-22
E
ric Wong
clean
u
p in Rainbows
.
accept defin
i
tion
commit
|
commitdiff
|
tree
2009-12-22
E
r
i
c
W
ong
fix R
E
ADM
E
speling fai
l
commit
|
commitdiff
|
tree
2009-12-22
Eric Wo
n
g
fix Ruby 1
.
8 detection
fo
r
(
possible) green thread fix
commit
|
commitdiff
|
tree
2009-12-22
E
r
i
c
W
o
n
g
bin/rainbo
w
s:
a
void confusing
p
e
o
ple with shebang
commit
|
commitdiff
|
tree
2009-12-22
Eric
Wong
READ
M
E:
add Rev
F
ibe
r
Spawn
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
test
s
: enable R
e
vFiberSpawn f
o
r 1
.
9
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
doc: up
d
ate co
m
parison for
RevFiberSpawn
commit
|
commitdiff
|
tree
2009-12-22
E
r
ic Wong
n
ew
RevFiberSpawn
c
onc
u
rrency mo
d
e
l
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
p
ossible MRI 1
.
8 thread fix to
a
void blocking accept()
commit
|
commitdiff
|
tree
2009-12-21
E
ric
Wong
G
N
Umakefi
l
e: push tgz t
o
Rubyforge
commit
|
commitdiff
|
tree
2009-12-20
Eric Wong
Thread*:
avoid
d
ouble close of c
l
ien
t
s
o
c
k
et
commit
|
commitdiff
|
tree
2009-12-20
Eric Wong
error:
(
t
riv
i
al)
remove unnece
s
sary whitesp
a
c
e
commit
|
commitdiff
|
tree
2009-12-17
E
r
ic W
o
ng
join_threads
met
h
od is exclusiv
e
to T
h
re
a
dPoo
l
commit
|
commitdiff
|
tree
2009-12-17
Eric
W
ong
cleanup:
c
on
s
oli
d
ate wr
i
te_nonb
l
oc
k
err
o
r
h
a
ndling
commit
|
commitdiff
|
tree
2009-12-16
Eri
c
W
ong
fi
b
er/io: split out wait_rea
d
able and
w
ait_writ
a
ble
.
.
.
commit
|
commitdiff
|
tree
2009-12-16
E
ric Wong
g
e
t rid of the magic EvCore
.
s
e
tup
commit
|
commitdiff
|
tree
2009-12-14
Eric Wo
n
g
sh
a
re some constants with Unicorn
commit
|
commitdiff
|
tree
2009-12-13
Eri
c
Wong
Rakefile: fix fm_upda
t
e task
commit
|
commitdiff
|
tree
2009-12-13
E
r
i
c
Wong
Rainbow
s
! 0
.
9
.
0
commit
|
commitdiff
|
tree
2009-12-13
Eri
c
Wong
REA
D
ME upda
t
e
s
commit
|
commitdiff
|
tree
2009-12-13
E
ric Wong
d
o
c/
c
omparison: add We
b
Sockets to compa
r
ison
commit
|
commitdiff
|
tree
2009-12-13
Er
i
c W
o
n
g
Rakefile: resync wit
h
Uni
c
orn
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
R
EADME:
add Sunshowers re
f
erence
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
Even
t
MachineDefer is experimental
commit
|
commitdiff
|
tree
2009-12-11
Eric Wong
e
nv["h
a
ck
.
i
o
"] for Fiber*, Re
v
acto
r
, Thr
e
ad* m
o
d
els
commit
|
commitdiff
|
tree
2009-12-11
Eric Wong
READM
E
: HTML
5
Web Sockets
m
a
y
no
t
be supported, yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
E
ric Wong
RevTh
r
ead*: remov
e
n
e
edless nil ass
i
g
n
ment
commit
|
commitdiff
|
tree
2009-12-08
E
r
ic Wong
TODO: add EM Defe
r
rables
commit
|
commitdiff
|
tree
2009-12-08
Eric
Wong
EventMachineDefer: preliminar
y
(
a
nd)
b
roken ver
s
ion
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
RevThread*: move warning message to a sane
r
place
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
Ne
v
erBlock: resync with recent our EM-related expans
i
on
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
EventMachin
e
: all
o
w usage as a bas
e
class
commit
|
commitdiff
|
tree
2009-12-06
E
r
ic Wong
e
v
_core
:
no need to explicitly cl
o
se Tmp
I
O
s
commit
|
commitdiff
|
tree
2009-12-06
Er
i
c Wong
larg
e
r thr
e
ad poo
l
default s
i
zes ({Rev,}ThreadPool)
commit
|
commitdiff
|
tree
2009-12-05
Eric
W
o
ng
mov
e
"async
.
cal
l
back" c
o
n
stant to E
v
Core
commit
|
commitdiff
|
tree
2009-12-04
Eri
c
Wong
d
o not log
IOError
r
aised during a
p
p processi
n
g
commit
|
commitdiff
|
tree
2009-12-04
E
r
i
c
Wong
r
ain
b
ows
.
1: u
p
date headers
commit
|
commitdiff
|
tree
2009-12-04
Er
i
c
W
ong
r
e
v: do n
o
t i
n
itialize a
R
ev::Loop
i
n
m
as
t
e
r process
commit
|
commitdiff
|
tree
2009-12-02
Er
i
c Wong
add RevThreadP
o
ol to
R
E
A
DME
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
Rainbows! 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Eric
W
on
g
Update TODO
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
add RevT
h
r
e
a
dPool concurrency
m
odel
commit
|
commitdiff
|
tree
2009-12-02
Eric Wo
n
g
m
ore c
o
nsistent code for wor
k
er
timeout/exits
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
revactor:
avoid unbounded
m
e
mory gr
o
wth :x
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
T
h
r
e
adPo
o
l: no need to exit!
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
Rainbows! 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Eric Wo
n
g
b
in/rainbows: do not expand paths given by shell
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Wong
r
e
v/core: don't set IOBuf
f
e
r
.
d
efaul
t
_n
o
de_size
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
updat
e
gem dependency
recommendat
i
o
ns
commit
|
commitdiff
|
tree
2009-11-30
E
ric Wong
even
t
_
m
achine: sm
a
ll nois
e
r
e
duction cleanu
p
commit
|
commitdiff
|
tree
2009-11-30
E
r
ic
W
ong
d
o
c: add Neve
r
Bl
o
ck
t
o
comparison an
d
README
commit
|
commitdiff
|
tree
2009-11-30
E
r
ic Wong
doc:
nuke
*
.
rbc files wh
e
n generating docs
commit
|
commitdiff
|
tree
2009-11-30
E
ric Wo
n
g
pr
e
l
iminary NeverBlock support wi
t
h EventMach
i
ne
commit
|
commitdiff
|
tree
2009-11-29
Eric W
o
ng
Allow options to
b
e adde
d
to "use"
commit
|
commitdiff
|
tree
2009-11-29
E
ric Wong
r
e
factor
t
hreaded mo
d
els to use bl
o
c
k
ing accept() i
f
.
.
.
commit
|
commitdiff
|
tree
2009-11-29
Eric W
o
ng
doc:
add ActorS
p
awn
t
o compar
i
son
commit
|
commitdiff
|
tree
2009-11-29
E
r
i
c
Wong
ActorSpawn sets rack
.
m
ultithreaded :(
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
GNUmake
f
i
l
e
:
capitalize external
l
y settable vari
a
b
les
commit
|
commitdiff
|
tree
2009-11-28
E
ric Wong
tes
t
s: more stri
n
g
e
n
t
error chec
k
ing in
l
ogs
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic Wong
tests: +x broken a
p
p
t
e
s
t
, fix
config
fi
l
e
set
u
p
commit
|
commitdiff
|
tree
2009-11-28
Eri
c
W
ong
always
s
et FD_C
L
OE
X
EC
if availabl
e
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
c
o
m
mon Rainbows
.
ac
c
ept met
h
o
d
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
rev/
c
ore: fix
s
tupid synta
x
error :<
commit
|
commitdiff
|
tree
2009-11-28
E
r
ic Wong
actor_spawn: basical
l
y Threa
d
Spawn
wi
t
h
Actors for
.
.
.
commit
|
commitdiff
|
tree
2009-11-28
Eric
W
o
ng
prelimi
n
ar
y
Act
o
rSpawn model for R
u
bini
u
s
commit
|
commitdiff
|
tree
2009-11-28
Er
i
c Wong
doc/compa
r
ison: apparently Rubinius doesn't do
F
ibers
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
thread_spawn: fix up s
t
upidly complicated loo
p
commit
|
commitdiff
|
tree
2009-11-28
Eric Wong
rev/core:
s
et IO::Bu
f
fer
.
defau
l
t_nod
e
_size
if possible
commit
|
commitdiff
|
tree
next