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
ad
d
t
est f
o
r the rack-fiber_pool gem wit
h
EventMachine
commit
|
commitdiff
|
tree
2010-04-19
Eric Wong
use
t
he excellent `isolate' gem for d
e
v
commit
|
commitdiff
|
tree
2010-04-19
Eric Wong
r
e
v/
d
efe
r
red_r
e
s
p
onse: cleanup an
d
s
i
mplification
commit
|
commitdiff
|
tree
2010-04-19
Eric Wong
use IO
.
co
p
y_str
e
am for
Thread{Spawn,Pool}
unde
r
1
.
9
commit
|
commitdiff
|
tree
2010-04-19
Er
i
c Won
g
h
t
tp_respo
n
se: split
o
ut header s
t
rin
g
ification
co
d
e
commit
|
commitdiff
|
tree
2010-04-02
Eric Wo
n
g
rainbows/http_*: remove unnecessary circular requires
commit
|
commitdiff
|
tree
2010-04-02
Eric
W
o
n
g
use duck typi
n
g for REMOTE_ADDR d
e
t
e
ction
commit
|
commitdiff
|
tree
2010-03-29
Eric Wong
cleanup: a
v
oid redundan
t
REMOTE_
A
DD
R
logi
c
commit
|
commitdiff
|
tree
2010-03-29
Eri
c
Wo
n
g
fib
e
r/base:
d
o n
o
t mo
d
ify hash during i
t
eration (1
.
.
.
commit
|
commitdiff
|
tree
2010-03-28
E
r
ic Won
g
loca
l
.
mk
.
s
ample: bu
m
p
neverblock test dep
t
o 0
.
1
.
6
.
2
commit
|
commitdiff
|
tree
2010-03-27
Er
i
c Wong
as
y
nc_examples/async_
a
pp: avoid needless UTF-8
commit
|
commitdiff
|
tree
2010-03-01
Er
i
c Wong
Rainbows! 0
.
91
.
0 - Unicorn resync
commit
|
commitdiff
|
tree
2010-03-01
Eric Wong
rainbows: remove
redu
n
dant chec
k
fo
r
$DEBUG
commit
|
commitdiff
|
tree
2010-03-01
Eric Wong
l
e
t Un
i
corn
.
builder parse swit
c
he
s
i
n
co
n
fig
.
ru
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
keepa
l
ive_timeout d
e
fault
s
to 5 se
c
onds
commit
|
commitdiff
|
tree
2010-02-28
Eric
Wong
ev_co
r
e: avoid needless S
t
ring#dup
commit
|
commitdiff
|
tree
2010-02-28
Eri
c
Wong
don't b
o
ther supportin
g
p
l
atfo
r
ms
without FD
_
CLOEXEC
commit
|
commitdiff
|
tree
2010-02-28
Eric
Wong
revactor: cleanup
s
to a
v
oi
d
i
nstance
_
eval
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
r
evactor: document our EMFILE handling strategy
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
TCP
S
ocket#pee
r
addr
may
raise
E
NO
T
CONN
commit
|
commitdiff
|
tree
2010-02-26
E
ric Wong
avoid
l
eaks if app uses
R
a
inbows::Fiber
:
:IO
commit
|
commitdiff
|
tree
2010-02-26
Eric Wong
revactor/tee_input: sync w/ Unicorn::TeeInput struct
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
E
r
ic Wong
switch to
U
ni
c
orn
.
builder, depend on Unicorn 0
.
97
.
0+
commit
|
commitdiff
|
tree
2010-02-21
E
r
ic Wong
t
est
-
lib: make FIFO
start
c
heck an after_fork hook
commit
|
commitdiff
|
tree
2010-02-21
Eric Wong
t
e
st-lib: rem
o
ve
n
eedless fd closing
commit
|
commitdiff
|
tree
2010-02-13
Eric Wong
gemspec: bu
m
p
depen
d
ency on Uni
c
o
r
n to avoid
l
eak
commit
|
commitdiff
|
tree
2010-02-12
Eric Wong
use Hash#co
m
par
e
_by_
i
dentity for performance
commit
|
commitdiff
|
tree
2010-02-08
Er
i
c Wong
t
/
bin/*: encoding shoul
d
be the
fi
r
s
t line after shebang
commit
|
commitdiff
|
tree
2010-02-02
E
r
i
c Wong
Rak
e
fi
l
e: autoload
Gem
commit
|
commitdiff
|
tree
2010-01-09
Er
i
c Wong
ad
d
Cramp integrati
o
n tests
commit
|
commitdiff
|
tree
2010-01-08
E
ric W
o
n
g
Merge
branch 'rack-1
.
1'
commit
|
commitdiff
|
tree
2010-01-08
Eric Wong
local
.
m
k
.
s
ample: bump Rack dep
e
nd
e
ncy
commit
|
commitdiff
|
tree
2010-01-08
Eric Wo
n
g
Update docs +
tes
t
s
to reflect
R
ev 0
.
3
.
2 relea
s
e
commit
|
commitdiff
|
tree
2010-01-06
Eric W
o
ng
Fix "rainbows -h" and "rain
b
ows -v"
commit
|
commitdiff
|
tree
2010-01-06
Er
i
c Wong
http_response
:
disallow
b
lan
k
, multi-value head
e
rs
commit
|
commitdiff
|
tree
2009-12-30
Er
i
c Wong
Rainbows! 0
.
90
.
1
commit
|
commitdiff
|
tree
2009-12-30
E
ric Wo
n
g
update TODO
commit
|
commitdiff
|
tree
2009-12-30
Eric Wong
EventMachine: supp
o
rt deferrables in
r
es
p
onses
commit
|
commitdiff
|
tree
2009-12-30
Eric Wong
gems
p
ec: clamp down un
i
corn
d
ependency to < 0
.
97
.
0
commit
|
commitdiff
|
tree
2009-12-29
Eric Wong
quiet spur
i
ous
wakeups for accept(
)
i
n
Thread*
m
odels
commit
|
commitdiff
|
tree
2009-12-25
Eric Won
g
d
oc
:
upda
t
e manpag
e
sinc
e
Unicorn got new f
e
atures
commit
|
commitdiff
|
tree
2009-12-23
Eric
W
ong
gem
s
p
e
c:
loo
s
e
n
Unicorn depe
n
den
c
y
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
Ra
i
nbo
w
s! 0
.
90
.
0
commit
|
commitdiff
|
tree
2009-12-22
Eric W
o
ng
a
v
oi
d
setting "rainbows
.
autochunk" by default
commit
|
commitdiff
|
tree
2009-12-22
E
ric Wong
base:
f
ix cons
t
ant
resolution under 1
.
8 fo
r
1
.
8 bugfix
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
updat
e
TODO
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
c
o
mmon Ra
i
nb
o
ws
.
slee
p
(nr) method
commit
|
commitdiff
|
tree
2009-12-22
Eric Won
g
c
l
eanup in Rainbow
s
.
accept
d
e
finit
i
on
commit
|
commitdiff
|
tree
2009-12-22
Eri
c
Wong
f
i
x README s
p
eling fail
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
fix Rub
y
1
.
8
detec
t
ion for (possibl
e
)
g
reen thread fix
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
bin/
r
ainbows: a
v
o
i
d confusing people
wit
h
shebang
commit
|
commitdiff
|
tree
2009-12-22
E
ric W
o
ng
READ
M
E
:
a
d
d R
e
vFiberSpawn
commit
|
commitdiff
|
tree
2009-12-22
Eri
c
Wong
tes
t
s: enable RevFiberSpawn for 1
.
9
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
doc: up
d
a
te
comparison for RevFib
e
rSpawn
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
new
R
evFiberSpaw
n
c
o
ncu
r
rency
m
o
del
commit
|
commitdiff
|
tree
2009-12-22
Eric W
o
ng
possible
MRI 1
.
8
thread
fix
t
o
avoid bl
o
cki
n
g accept()
commit
|
commitdiff
|
tree
2009-12-21
Eri
c
Wong
GNUm
a
kefile: push tgz to Rubyforge
commit
|
commitdiff
|
tree
2009-12-20
Eric Won
g
Thread*: avoi
d
double close
o
f
c
lie
n
t socket
commit
|
commitdiff
|
tree
2009-12-20
Eric
W
ong
error: (trivial) remove unnecessary whit
e
s
p
a
c
e
commit
|
commitdiff
|
tree
2009-12-17
Er
i
c Wong
join
_
threads method is exclusive to ThreadPool
commit
|
commitdiff
|
tree
2009-12-17
E
ric Wo
n
g
cl
e
an
u
p: consolidate w
r
i
te_nonblo
c
k error
h
a
ndling
commit
|
commitdiff
|
tree
2009-12-16
E
r
ic Wong
fiber/io: split
o
ut wait_rea
d
able and wait_writab
l
e
.
.
.
commit
|
commitdiff
|
tree
2009-12-16
Eri
c
Wong
get ri
d
of the m
a
gic
EvCore
.
s
e
t
u
p
commit
|
commitdiff
|
tree
2009-12-14
Eric
Wong
share some constan
t
s with Uni
c
or
n
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
Rakef
i
le: fix fm_update
task
commit
|
commitdiff
|
tree
2009-12-13
Eric Won
g
Rainbows! 0
.
9
.
0
Eric Wong
(20):
commit
|
commitdiff
|
tree
2009-12-13
Eric Wo
n
g
R
E
ADME updates
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
d
oc/c
o
m
p
a
rison: ad
d
Web Sockets to comp
a
rison
commit
|
commitdiff
|
tree
2009-12-13
Eri
c
Won
g
R
akef
i
le: resync with Unicor
n
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
R
EADME: a
d
d Sunshowers ref
e
renc
e
commit
|
commitdiff
|
tree
2009-12-13
Eric W
o
ng
E
ven
t
Machin
e
Def
e
r is experimen
t
a
l
commit
|
commitdiff
|
tree
2009-12-11
Eric
W
o
ng
e
n
v
[
"h
a
ck
.
io"]
f
or Fiber*,
Revacto
r
, Thread* models
commit
|
commitdiff
|
tree
2009-12-11
Eric
W
ong
R
E
A
DME: HTM
L
5 W
e
b Soc
k
ets may not
b
e supported
,
yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Eric Wong
R
e
vThread*:
r
emove nee
d
less
n
il
assignm
e
nt
commit
|
commitdiff
|
tree
2009-12-08
E
ric Wong
T
O
D
O
:
a
d
d
EM Def
e
rrables
commit
|
commitdiff
|
tree
2009-12-08
Eri
c
Wong
EventMa
c
h
ineDefer: p
r
eli
m
inary (and) broken version
commit
|
commitdiff
|
tree
2009-12-08
Eric W
o
n
g
R
evThread*: move warning messa
g
e to a saner place
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
NeverBlock: resy
n
c with re
c
ent
o
ur EM-r
e
l
a
ted
expa
n
sion
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
E
ventMachine
:
allow usage as
a base
c
lass
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
ev_core: no need to explicitly close Tmp
I
Os
commit
|
commitdiff
|
tree
2009-12-06
Eric Won
g
larg
e
r thread pool default s
i
zes
(
{Rev,}ThreadPool)
commit
|
commitdiff
|
tree
2009-12-05
E
ric Wong
move "async
.
ca
l
lback" consta
n
t to EvCore
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
do
n
ot l
o
g IO
E
rror raised
d
uring app processing
commit
|
commitdiff
|
tree
2009-12-04
Eri
c
W
o
ng
r
a
inbows
.
1: up
d
ate headers
commit
|
commitdiff
|
tree
2009-12-04
Eri
c
Wo
n
g
r
e
v: do not
i
n
i
ti
a
lize a Rev::Loop in
mast
e
r
p
rocess
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
ad
d
R
e
vThreadPool to
R
EADME
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
Rainbows! 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Eri
c
Wong
Update TOD
O
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
a
d
d
R
ev
T
hreadPoo
l
c
oncurrency mo
d
e
l
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
more
consist
e
nt co
d
e for wo
r
ker ti
m
e
out/exits
commit
|
commitdiff
|
tree
2009-12-02
Eric
W
ong
r
e
v
act
o
r: a
v
oid unbounded me
m
ory gro
w
th
:
x
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
T
h
r
e
a
dPool: no need to exit!
commit
|
commitdiff
|
tree
2009-11-30
Eric Wo
n
g
Rainbows! 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Eric Won
g
bin/rain
b
ows: do
n
ot ex
p
and paths giv
e
n by shell
commit
|
commitdiff
|
tree
2009-11-30
Er
i
c Wong
rev
/
cor
e
: don't se
t
I
OBuffer
.
d
e
fault_node_size
commit
|
commitdiff
|
tree
2009-11-30
E
ric Wong
up
d
a
te gem depe
n
dency recommendatio
n
s
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
event_machin
e
: s
m
all noise
reduction cleanup
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
doc:
add NeverBlock to comparison
and RE
A
D
M
E
commit
|
commitdiff
|
tree
2009-11-30
E
r
i
c
W
ong
doc: nuke
*
.
rbc files when generating docs
commit
|
commitdiff
|
tree
2009-11-30
Eri
c
Wong
preliminary Never
B
lo
c
k support with Event
M
achi
n
e
commit
|
commitdiff
|
tree
next