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
fiber/base: reuse process_client logic in base
2010-04-27
Er
i
c Wong
base: st
a
tus == 100 check nee
d
s to_i con
v
ersi
o
n
commit
|
commitdiff
|
tree
2010-04-19
Eric Wong
Merge bran
c
h 'm
a
i
nt'
commit
|
commitdiff
|
tree
2010-04-19
Er
i
c
Wong
Rai
n
bows!
0
.
91
.
1 - use a less-bro
k
en parse
r
from Unicor
n
commit
|
commitdiff
|
tree
2010-04-19
Eric Wong
add test for the r
a
c
k-f
i
ber_p
o
ol gem w
i
th Even
t
M
a
chine
commit
|
commitdiff
|
tree
2010-04-19
E
ric Wong
us
e
the excellent `isola
t
e
'
gem for
dev
commit
|
commitdiff
|
tree
2010-04-19
Er
i
c Wong
rev/defer
r
ed_re
s
ponse:
c
lea
n
u
p
a
nd simplif
i
cation
commit
|
commitdiff
|
tree
2010-04-19
Eric Wong
u
s
e IO
.
cop
y
_stream for
T
hrea
d
{Spa
w
n,Pool} unde
r
1
.
9
commit
|
commitdiff
|
tree
2010-04-19
Eri
c
Wong
http_response:
s
plit out h
e
ad
e
r stringificatio
n
code
commit
|
commitdiff
|
tree
2010-04-02
Er
i
c
Wong
r
a
inbo
w
s
/http_*
:
remove unnec
e
s
s
a
ry circul
a
r requires
commit
|
commitdiff
|
tree
2010-04-02
E
r
ic
W
ong
use
duck
t
yp
i
ng for R
E
MOTE_ADDR det
e
cti
o
n
commit
|
commitdiff
|
tree
2010-03-29
Eric Wong
cleanup:
a
v
oid re
d
undant REMOT
E
_ADDR logic
commit
|
commitdiff
|
tree
2010-03-29
Er
i
c Wong
fiber
/
base: do no
t
modify
hash during iter
a
tion (1
.
.
.
commit
|
commitdiff
|
tree
2010-03-28
Er
i
c
W
ong
local
.
mk
.
sample: bu
m
p neverb
l
oc
k
te
s
t dep t
o
0
.
1
.
6
.
2
commit
|
commitdiff
|
tree
2010-03-27
E
r
ic Wong
async_examples/async_app:
a
void needless UTF
-
8
commit
|
commitdiff
|
tree
2010-03-01
Eric Wong
Rainb
o
w
s
!
0
.
91
.
0 - Unicorn resync
commit
|
commitdiff
|
tree
2010-03-01
Eric Wo
n
g
rainbows: rem
o
ve red
u
ndant che
c
k
for
$DEBUG
commit
|
commitdiff
|
tree
2010-03-01
Eric Wong
let U
n
ic
o
r
n
.
builder
p
a
rse switches
in config
.
ru
commit
|
commitdiff
|
tree
2010-02-28
Eric Wo
n
g
keepalive_ti
m
eou
t
defaults to 5 se
c
onds
commit
|
commitdiff
|
tree
2010-02-28
E
r
ic Wong
ev
_
core: avoid
need
l
ess String#
d
up
commit
|
commitdiff
|
tree
2010-02-28
Eric Wo
n
g
don't bothe
r
support
i
n
g
pl
a
t
fo
r
ms
without FD_C
L
OEXE
C
commit
|
commitdiff
|
tree
2010-02-28
Eric Won
g
revactor: cleanups to av
o
id ins
t
an
c
e_
e
val
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
revactor: d
o
cum
e
nt
o
ur EMFIL
E
ha
n
d
ling strategy
commit
|
commitdiff
|
tree
2010-02-28
Eric Wong
T
CPSocket#pe
e
raddr
m
ay
raise ENOTCONN
commit
|
commitdiff
|
tree
2010-02-26
Eric W
o
ng
avoid leak
s
if app us
e
s
Rainbo
w
s::Fiber:
:
IO
commit
|
commitdiff
|
tree
2010-02-26
Eric Wong
revacto
r
/
tee_i
n
put: sync w/ Un
i
corn::TeeInput struct
.
.
.
commit
|
commitdiff
|
tree
2010-02-24
Eric W
o
n
g
switch to
U
nicorn
.
builder, depend
on Unicorn 0
.
97
.
0+
commit
|
commitdiff
|
tree
2010-02-21
E
r
ic Wong
test-lib
:
make FIF
O
start
c
he
c
k an after
_
fo
r
k
hoo
k
commit
|
commitdiff
|
tree
2010-02-21
Er
i
c Wong
test-
l
ib: remove needl
e
ss fd closing
commit
|
commitdiff
|
tree
2010-02-13
Eric Wo
n
g
gemspec
:
bump depende
n
cy on Unicorn
t
o avoid leak
commit
|
commitdiff
|
tree
2010-02-12
Eric Wong
use Hash#compare_by_identity for
p
erformance
commit
|
commitdiff
|
tree
2010-02-08
Eric Wong
t/b
i
n/*: encoding
s
hould
b
e
t
he
f
i
rst line
a
f
t
e
r
sheb
a
n
g
commit
|
commitdiff
|
tree
2010-02-02
Eric Wo
n
g
R
a
kefile: au
t
oload
G
em
commit
|
commitdiff
|
tree
2010-01-09
Eric
W
o
n
g
add Cramp integrati
o
n tests
commit
|
commitdiff
|
tree
2010-01-08
Eric Wong
Merge branch 'rack-1
.
1'
commit
|
commitdiff
|
tree
2010-01-08
Eric Wo
n
g
local
.
mk
.
sample: bump Rack dep
e
ndency
commit
|
commitdiff
|
tree
2010-01-08
Eric
W
ong
Update
d
ocs + tests to reflect Re
v
0
.
3
.
2 release
commit
|
commitdiff
|
tree
2010-01-06
Eric
W
o
ng
F
ix "rain
b
o
ws -h"
an
d
"r
a
inbows -v
"
commit
|
commitdiff
|
tree
2010-01-06
Eric Wong
http_respons
e
: dis
a
llow b
l
ank
,
m
ulti-value
h
eaders
commit
|
commitdiff
|
tree
2009-12-30
Eric
W
ong
Ra
i
n
b
ows! 0
.
90
.
1
commit
|
commitdiff
|
tree
2009-12-30
Er
i
c Wong
up
d
ate
TODO
commit
|
commitdiff
|
tree
2009-12-30
E
r
ic Wo
n
g
E
v
entMachine: suppor
t
deferrables in responses
commit
|
commitdiff
|
tree
2009-12-30
Eric Wong
gemspec: clamp down unico
r
n
dependency to <
0
.
97
.
0
commit
|
commitdiff
|
tree
2009-12-29
Eric
Wong
q
uiet s
p
urious
w
akeu
p
s for accept
(
) in
T
hread* mode
l
s
commit
|
commitdiff
|
tree
2009-12-25
Eri
c
Wong
doc: u
p
d
ate man
p
ag
e
since
U
nicorn got ne
w
features
commit
|
commitdiff
|
tree
2009-12-23
Eric Wo
n
g
gemspec: loosen U
n
ico
r
n dependency
commit
|
commitdiff
|
tree
2009-12-22
Eric
W
o
ng
Rainbo
w
s! 0
.
9
0
.
0
commit
|
commitdiff
|
tree
2009-12-22
E
ric Wong
avoid settin
g
"rainbows
.
autochunk" by defa
u
lt
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
base: f
i
x
constan
t
r
esolution under
1
.
8 for 1
.
8 bug
f
ix
commit
|
commitdiff
|
tree
2009-12-22
Eric Wo
n
g
u
pdate TODO
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
com
m
on Rainbow
s
.
sle
e
p(n
r
) method
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
cleanup in
R
ainbows
.
acce
p
t def
i
n
ition
commit
|
commitdiff
|
tree
2009-12-22
Eric Wo
n
g
f
ix README sp
e
ling fail
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
fix
Ruby
1
.
8
d
etection f
o
r (possible) g
r
een thread fix
commit
|
commitdiff
|
tree
2009-12-22
E
ric Wong
bin/rai
n
bows: avoid confusing pe
o
ple with shebang
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
README
:
add RevFiberSpawn
commit
|
commitdiff
|
tree
2009-12-22
Eric Wong
tests: enable RevFib
e
rSpawn for 1
.
9
commit
|
commitdiff
|
tree
2009-12-22
E
ric Wong
d
o
c:
updat
e
com
p
arison for RevFiberSpawn
commit
|
commitdiff
|
tree
2009-12-22
E
r
ic Wong
new Rev
F
iberSpawn c
o
n
cur
r
ency model
commit
|
commitdiff
|
tree
2009-12-22
Eric
W
ong
possible MRI
1
.
8
t
h
read
fix to avoi
d
bl
o
cking accept
(
)
commit
|
commitdiff
|
tree
2009-12-21
Er
i
c
Wong
GNUmakefile: push tgz to R
u
byf
o
rge
commit
|
commitdiff
|
tree
2009-12-20
E
r
i
c
Wo
n
g
Thre
a
d*: avoid
d
oub
l
e close of client socket
commit
|
commitdiff
|
tree
2009-12-20
Eric Won
g
error: (triv
i
al
)
remo
v
e unn
e
cessary whitespace
commit
|
commitdiff
|
tree
2009-12-17
E
ric Wong
j
o
in_threads met
h
od is exclu
s
iv
e
to T
h
readPool
commit
|
commitdiff
|
tree
2009-12-17
Eric Wong
cleanup: c
o
nsolidate
w
rite_nonblock error h
a
ndling
commit
|
commitdiff
|
tree
2009-12-16
Eric Wong
fiber/io: split out wai
t
_readab
l
e
and wait_writable
.
.
.
commit
|
commitdiff
|
tree
2009-12-16
Eric Wong
ge
t
ri
d
of the mag
i
c EvCo
r
e
.
set
u
p
commit
|
commitdiff
|
tree
2009-12-14
Eric Wong
shar
e
so
m
e c
o
n
s
ta
n
t
s with Unicorn
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
Rak
e
f
ile: fix fm_updat
e
t
a
sk
commit
|
commitdiff
|
tree
2009-12-13
E
ric Wong
Ra
i
nbo
w
s!
0
.
9
.
0
commit
|
commitdiff
|
tree
2009-12-13
Eric
W
ong
R
E
ADME update
s
commit
|
commitdiff
|
tree
2009-12-13
Eric Wo
n
g
doc/comparison:
a
dd We
b
Sockets
t
o
comparison
commit
|
commitdiff
|
tree
2009-12-13
E
r
ic Won
g
Rakefile: resync
with
Unicorn
commit
|
commitdiff
|
tree
2009-12-13
Eric Wong
R
EADME: add Sunsho
w
ers referen
c
e
commit
|
commitdiff
|
tree
2009-12-13
Er
i
c
Wong
Eve
n
tMachineDefe
r
i
s experimen
t
al
commit
|
commitdiff
|
tree
2009-12-11
Eric
W
ong
e
n
v
["hack
.
io"]
f
or
F
iber*,
R
evactor, Thread* models
commit
|
commitdiff
|
tree
2009-12-11
Eric Wong
R
E
ADME:
H
TML5 Web Sockets may not be supporte
d
,
yet
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Eric
W
o
n
g
RevThread*: remove needless nil a
s
s
ignm
e
nt
commit
|
commitdiff
|
tree
2009-12-08
Eric Wo
n
g
TODO
:
add
EM Def
e
rra
b
les
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
EventMachineDefer: preliminary (and)
broken version
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
RevThread*: move warn
i
ng m
e
ssage to a
s
aner
p
l
a
ce
commit
|
commitdiff
|
tree
2009-12-08
Eric Wong
N
ever
B
loc
k
:
re
s
ync with recent
our EM-
r
elated
e
xp
a
nsion
commit
|
commitdiff
|
tree
2009-12-06
E
ric Wong
EventMachine: allow usage a
s
a
b
a
s
e class
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
ev_core: no need
to ex
p
licit
l
y clo
s
e
TmpIOs
commit
|
commitdiff
|
tree
2009-12-06
Eric Wong
larger thread pool defau
l
t
sizes
(
{Rev,}ThreadPool)
commit
|
commitdiff
|
tree
2009-12-05
E
r
ic Wong
move "async
.
callb
a
ck" c
o
nstant to E
v
Cor
e
commit
|
commitdiff
|
tree
2009-12-04
E
ri
c
Wong
d
o n
o
t
log
I
OErro
r
raised
d
u
r
ing app processing
commit
|
commitdiff
|
tree
2009-12-04
Eric Wong
rainbows
.
1:
update he
a
ders
commit
|
commitdiff
|
tree
2009-12-04
Eri
c
Wo
n
g
rev: do no
t
initial
i
ze a Rev::Loo
p
in master proc
e
ss
commit
|
commitdiff
|
tree
2009-12-02
E
ric Won
g
add RevThreadPool to R
E
ADME
commit
|
commitdiff
|
tree
2009-12-02
Eric
W
ong
Rainbows! 0
.
8
.
0
commit
|
commitdiff
|
tree
2009-12-02
Eric Wong
U
p
date TODO
commit
|
commitdiff
|
tree
2009-12-02
E
r
ic Wong
add RevT
h
readPool
c
o
nc
u
rrency model
commit
|
commitdiff
|
tree
2009-12-02
Er
i
c Wong
more con
s
ist
e
n
t
code for
wo
r
ker timeout/ex
i
t
s
commit
|
commitdiff
|
tree
2009-12-02
Eric
W
o
n
g
revactor:
a
void
u
nbou
n
ded memory growth :x
commit
|
commitdiff
|
tree
2009-11-30
E
r
ic
W
on
g
T
hreadPool
:
no
n
eed to exit!
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
Rainb
o
ws! 0
.
7
.
0
commit
|
commitdiff
|
tree
2009-11-30
Eric
Wo
n
g
bin/rainbows: do n
o
t e
x
p
a
nd paths given by shel
l
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
rev/core: don
'
t set IOBuf
f
er
.
default_
n
ode_
s
ize
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
upd
a
te
g
em dependency re
c
ommendati
o
n
s
commit
|
commitdiff
|
tree
2009-11-30
Eric Wong
e
vent_machine: small noise reduction c
l
e
anup
commit
|
commitdiff
|
tree
next