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
add test for the rack-fiber_pool gem with EventMachine
2010-04-19
Eric Wong
add t
e
st for the rack-fiber_pool gem with
E
ventMachine
commit
|
commitdiff
|
tree
2010-04-19
Eric Wong
use th
e
excellent
`
isolate' gem fo
r
dev
commit
|
commitdiff
|
tree
2010-04-19
E
r
ic
Wong
rev/deferred_resp
o
nse: cle
a
nup and simp
l
ific
a
tion
commit
|
commitdiff
|
tree
2010-04-19
Eric Wong
use IO
.
copy_stream for Thread{S
p
awn,Pool} under 1
.
9
commit
|
commitdiff
|
tree
2010-04-19
Eric
W
o
ng
http_re
s
ponse: split ou
t
header str
i
ngificatio
n
c
o
de
commit
|
commitdiff
|
tree
2010-04-02
Eric W
o
ng
r
ainbows/
h
ttp_*: remo
v
e unnecessar
y
c
ircular requires
commit
|
commitdiff
|
tree
2010-04-02
E
r
i
c
Wong
use d
u
ck
t
yping for REMOTE_ADDR detection
commit
|
commitdiff
|
tree
2010-03-29
Eric
W
ong
clea
n
up: avoid redun
d
ant REMOTE_ADDR logic
commit
|
commitdiff
|
tree
2010-03-29
Eric Wong
f
i
ber/base:
d
o not mod
i
f
y
ha
s
h during iter
a
tion (1
.
.
.
commit
|
commitdiff
|
tree
2010-03-28
Eric Wo
n
g
local
.
mk
.
sample: bump neverblock test de
p
to 0
.
1
.
6
.
2
commit
|
commitdiff
|
tree
2010-03-27
Eric Wong
async_examples
/
as
y
nc_app
:
avoi
d
needless
U
TF-8
commit
|
commitdiff
|
tree
2010-03-01
Eric Wo
n
g
Rai
n
b
o
w
s! 0
.
91
.
0 - Unicorn resync
commit
|
commitdiff
|
tree
2010-03-01
Eric Wong
r
ainb
o
w
s:
remove redundant
c
heck for $DEBUG
commit
|
commitdiff
|
tree
2010-03-01
Eric
W
o
ng
let Unico
r
n
.
builder par
s
e switches
in
con
f
ig
.
ru
commit
|
commitdiff
|
tree
2010-02-28
E
r
ic Wong
keepalive_timeout
d
e
f
aults to 5 sec
o
nds
commit
|
commitdiff
|
tree
2010-02-28
E
ric Wong
ev_core
:
avoid needless String#dup
commit
|
commitdiff
|
tree
2010-02-28
Eric
Wong
d
o
n't
b
othe
r
sup
p
orting platfo
r
ms withou
t
F
D
_
C
L
OEXEC
commit
|
commitdiff
|
tree
2010-02-28
Eric
Wong
r
e
v
a
ctor: clean
u
ps to a
v
oid in
s
ta
n
ce_eval
commit
|
commitdiff
|
tree
2010-02-28
Eric W
o
ng
revactor: document our EMFILE handling
strateg
y
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
TCPSocket
#
peera
d
dr may raise ENOTCO
N
N
commit
|
commitdiff
|
tree
2010-02-26
Eric Wong
avoid
leaks if
app uses Rainbows::Fi
b
er::IO
commit
|
commitdiff
|
tree
2010-02-26
Eric
Wong
revactor/te
e
_input: s
y
n
c w/ Unic
o
rn
:
:Tee
I
npu
t
struct
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Eric Wong
switch to
Unicorn
.
builder,
de
p
end
on Uni
c
o
r
n 0
.
9
7
.
0+
commit
|
commitdiff
|
tree
2010-02-21
Eri
c
W
ong
test-l
i
b:
m
ake FIFO
s
ta
r
t
check
a
n aft
e
r_fork
h
o
ok
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
test
-
lib:
r
e
move needless fd closing
commit
|
commitdiff
|
tree
2010-02-13
E
ric Wong
gemspe
c
: bump dependen
c
y on Un
i
corn to avo
i
d leak
commit
|
commitdiff
|
tree
2010-02-12
E
r
i
c
W
ong
use Hash#
c
ompare_by
_
i
d
ent
i
ty f
o
r performance
commit
|
commitdiff
|
tree
2010-02-08
E
r
ic Wong
t
/
b
i
n/*: en
c
odi
n
g should be the first l
i
ne after s
h
ebang
commit
|
commitdiff
|
tree
2010-02-02
Eri
c
Wong
Rake
f
ile:
a
utolo
a
d Gem
commit
|
commitdiff
|
tree
2010-01-09
Eric Wong
ad
d
Cramp integration tests
commit
|
commitdiff
|
tree
2010-01-08
Eric Wong
Merge
bra
n
ch
'
rack-1
.
1'
commit
|
commitdiff
|
tree
2010-01-08
Eric Wong
local
.
m
k
.
s
ample:
bump Rac
k
dependency
commit
|
commitdiff
|
tree
2010-01-08
Eric Wong
Update d
o
cs + test
s
to reflect Rev 0
.
3
.
2 r
e
le
a
se
commit
|
commitdiff
|
tree
2010-01-06
Eric Wo
n
g
Fix
"rainbows
-
h" and
"rain
b
ows -v"
commit
|
commitdiff
|
tree
2010-01-06
Eric Wong
http_resp
o
nse: disallow blank,
m
ulti-value h
e
aders
commit
|
commitdiff
|
tree
2009-12-30
Eric Wong
Rai
n
bo
w
s! 0
.
9
0
.
1
commit
|
commitdiff
|
tree
2009-12-30
Eric Wong
update TODO
commit
|
commitdiff
|
tree
2009-12-30
Eri
c
W
o
ng
Eve
n
tMachine: suppo
r
t defer
r
abl
e
s in resp
o
nses
commit
|
commitdiff
|
tree
2009-12-30
Eric
W
ong
ge
m
spec
:
cla
m
p down un
i
co
r
n
dependenc
y
t
o
< 0
.
97
.
0
commit
|
commitdiff
|
tree
2009-12-29
Er
i
c Wong
quiet spurious wakeups f
o
r accept() in Thread* models
commit
|
commitdiff
|
tree
2009-12-25
Eric Wong
d
oc:
u
pdate manpage since Unicorn got new fe
a
tu
r
es
commit
|
commitdiff
|
tree
2009-12-23
Eric Wong
gemspe
c
: loosen Unicorn
d
e
pend
e
n
c
y
commit
|
commitdiff
|
tree
2009-12-22
E
ric
Wong
Ra
i
nbows
!
0
.
90
.
0
commit
|
commitdiff
|
tree
2009-12-22
Eri
c
Wo
n
g
av
o
id
s
etting "rainbo
w
s
.
autochunk" by defau
l
t
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
base:
f
ix constant resolution under 1
.
8 for 1
.
8 bug
f
ix
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
upda
t
e TODO
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
co
m
mon R
a
i
nb
o
ws
.
sleep(nr) method
commit
|
commitdiff
|
tree
2009-12-22
E
r
i
c Won
g
cleanu
p
in Rai
n
b
o
ws
.
acce
p
t definition
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
fix README spelin
g
f
ail
commit
|
commitdiff
|
tree
2009-12-22
Eric
Wong
fix
R
uby 1
.
8
d
etection for (p
o
s
s
i
b
l
e) green thread fix
commit
|
commitdiff
|
tree
2009-12-22
Er
i
c Wong
bin/rainbows: avo
i
d co
n
fusing people with shebang
commit
|
commitdiff
|
tree
2009-12-22
E
r
ic W
o
ng
R
E
ADME: add R
e
vFib
e
rSpawn
commit
|
commitdiff
|
tree
2009-12-22
Eric W
o
ng
tests:
e
nable RevFiber
S
pawn fo
r
1
.
9
commit
|
commitdiff
|
tree
2009-12-22
Eri
c
Wong
doc: up
d
ate co
m
p
a
r
iso
n
for
R
evFibe
r
Spawn
commit
|
commitdiff
|
tree
2009-12-22
E
ric
W
o
n
g
new Rev
F
i
b
erSpawn concu
r
rency model
commit
|
commitdiff
|
tree
2009-12-22
Eri
c
Wong
possible MRI 1
.
8 thread fi
x
to
a
void bl
o
cking accept()
commit
|
commitdiff
|
tree
2009-12-21
Eric Wong
GNUmakef
i
le:
push tgz to Rubyfo
r
ge
commit
|
commitdiff
|
tree
2009-12-20
Eric
Won
g
Thre
a
d*: avoid
double close o
f
clien
t
socket
commit
|
commitdiff
|
tree
2009-12-20
E
r
i
c Wong
error: (trivial) r
e
move unnec
e
ssa
r
y whitespace
commit
|
commitdiff
|
tree
2009-12-17
Eric Wong
join
_
t
h
reads method
is e
x
clusive to Th
r
e
adPool
commit
|
commitdiff
|
tree
2009-12-17
Eric Wong
clea
n
up: consolidate w
r
ite_
n
onblock error hand
l
ing
commit
|
commitdiff
|
tree
2009-12-16
Eric Wong
fibe
r
/io: split out wai
t
_r
e
a
d
able and wait_writa
b
le
.
.
.
commit
|
commitdiff
|
tree
2009-12-16
E
r
ic Wong
get
r
i
d
of the mag
i
c
E
vCore
.
setup
commit
|
commitdiff
|
tree
2009-12-14
Eric Wong
share so
m
e c
o
nstants
w
it
h
Unicorn
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
R
akefile: fix
f
m_
u
p
d
ate
task
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
R
a
i
nbows! 0
.
9
.
0
Eric Wong
(20):
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
README updates
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
doc
/
comparison: add Web
S
ock
e
ts to comparis
o
n
commit
|
commitdiff
|
tree
2009-12-13
Eric Won
g
Rakefile: resyn
c
with Unicorn
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
REA
D
ME:
add S
u
nshowers reference
commit
|
commitdiff
|
tree
2009-12-13
Er
i
c
W
ong
EventMachineDefer is experimental
commit
|
commitdiff
|
tree
2009-12-11
Eric Wong
env["h
a
c
k
.
io"] for
Fiber*, Revactor, Thread* models
commit
|
commitdiff
|
tree
2009-12-11
Eri
c
Wong
R
E
ADME: HTML5 W
e
b Soc
k
e
t
s
may not be
supporte
d
, yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
E
ric
Wong
RevTh
r
ead*:
r
emove needless nil assig
n
ment
commit
|
commitdiff
|
tree
2009-12-08
Eric
Wong
TODO: a
d
d E
M
Deferr
a
bles
commit
|
commitdiff
|
tree
2009-12-08
E
r
i
c Wong
EventMachineDefer:
p
reliminary (and)
b
ro
k
e
n
ver
s
ion
commit
|
commitdiff
|
tree
2009-12-08
Eric Wo
n
g
R
e
vThread*:
m
o
ve warni
n
g
mess
a
ge to a san
e
r place
commit
|
commitdiff
|
tree
2009-12-08
E
ric
W
ong
NeverBlo
c
k: resync with recent our EM-related e
x
pan
s
io
n
commit
|
commitdiff
|
tree
2009-12-06
E
r
ic Wong
Even
t
Mach
i
ne: al
l
ow usa
g
e as
a base class
commit
|
commitdiff
|
tree
2009-12-06
Eri
c
Wo
n
g
ev_core: n
o
n
ee
d
to explicitly close TmpIOs
commit
|
commitdiff
|
tree
2009-12-06
Er
i
c Wong
larger thread poo
l
defau
l
t sizes ({Rev
,
}Th
r
eadPool)
commit
|
commitdiff
|
tree
2009-12-05
Eric
W
ong
mo
v
e
"a
s
ync
.
ca
l
lba
c
k" c
o
nstant to EvCore
commit
|
commitdiff
|
tree
2009-12-04
Eric
Wong
d
o
n
ot lo
g
I
OError ra
i
s
ed during app
p
rocessing
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rainbows
.
1: up
d
a
t
e headers
commit
|
commitdiff
|
tree
2009-12-04
E
r
ic
W
ong
rev: do not
i
n
i
tialize a R
e
v::
L
oop in
master p
r
ocess
commit
|
commitdiff
|
tree
2009-12-02
E
ric Wong
a
d
d
R
e
vThreadPool
t
o README
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
R
a
inbows! 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
Update TODO
commit
|
commitdiff
|
tree
2009-12-02
E
r
ic Wong
add RevThrea
d
P
o
o
l concurrency
mod
e
l
commit
|
commitdiff
|
tree
2009-12-02
Eric Wo
n
g
m
ore cons
i
ste
n
t
c
o
de for worker t
i
meout/exits
commit
|
commitdiff
|
tree
2009-12-02
Eric
Won
g
revactor: avoid
u
nbounde
d
mem
o
ry
g
rowth
:
x
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
Th
r
eadPool: no need to
exit!
commit
|
commitdiff
|
tree
2009-11-30
E
ric Wong
Rain
b
ows!
0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
bin/ra
i
nbows: do not expand paths given by s
h
ell
commit
|
commitdiff
|
tree
2009-11-30
Eric Wo
n
g
rev/
c
ore: don't set I
O
B
u
ffer
.
default_node_si
z
e
commit
|
commitdiff
|
tree
2009-11-30
E
r
ic Wong
upd
a
te gem
d
e
pendency rec
o
mmendat
i
ons
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
eve
n
t
_ma
c
hin
e
: sm
a
l
l
n
ois
e
r
e
duction
c
leanu
p
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Wong
doc:
a
dd NeverBlock to
c
ompar
i
son and READ
M
E
commit
|
commitdiff
|
tree
2009-11-30
Eric Won
g
doc:
nuke *
.
r
b
c files when generating
doc
s
commit
|
commitdiff
|
tree
2009-11-30
Eric
Won
g
preliminar
y
Never
B
lock support
w
it
h
Eve
n
tMachine
commit
|
commitdiff
|
tree
next