Fastthread

e$B!!e(Blib/thread.rb e$B$N9bB.$JCV$-49$($G$“$ke(B fastthread
e$B$N:NMQ$,!”:n<T$Ne(B
MenTaL guY
e$B$h$jDs0F$5$l$F$$$^$9!#e(B(APIe$B$Oe(B100%e$B8_49$H$N$3$He(B)

https://rubyforge.org/tracker/index.php?func=detail&aid=8168&group_id=426&atid=1700

e$B!!;DG0$J$,$i7c$7$$e(B regression test
e$B$N$h$&$J$b$N$O$J$$$h$&$G$9$,!“e(B
Rails e$B$G:G6a$h$/;H$o$l$ke(BWebe$B%5!<%Pe(B Mongrel
e$B$,e(B(e$BB.EY$N$?$a$Ke(B) gem e$B$Ge(B
e$B0MB8$r;}$?$;$F$$$k$?$a!”$=$l$J$j$K<B@S$b%f!<%6%Y!<%9$b$"$k$H$N<gD%e(B
e$B$G$9!#e(B

e$B!!FC$K0[O@$,$J$1$l$P!“e(B --with-fastthread
e$B$G@Z$jBX$($i$l$k$h$&$Je(B
e$B7A$G$^$:e(B trunk e$B$K!”$=$N8ee(B 1.8
e$B$KF~$l$F$_$?$$$H;W$$$^$9$,!"$$$+$,e(B
e$B$G$7$g$&$+!#e(B


/
/__ __ Akinori.org / MUSHA.org
/ ) ) ) ) / FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp

“Different eyes see different things,
Different hearts beat on different strings –
But there are times for you and me when all such things agree”

e$B!!$5$5$@$G$9!%e(B

Akinori MUSHA wrote:

e$B!!FC$K0[O@$,$J$1$l$P!“e(B --with-fastthread e$B$G@Z$jBX$($i$l$k$h$&$Je(B
e$B7A$G$^$:e(B trunk e$B$K!”$=$N8ee(B 1.8 e$B$KF~$l$F$_$?$$$H;W$$$^$9$,!"$$$+$,e(B
e$B$G$7$g$&$+!#e(B

e$B!!e(Btrunk e$B$H$$$&$3$H$O!$:#$Ne(B 1.9
e$B$H$$$&$3$H$G$7$g$&$+!%:#$Ne(B 1.9 e$B$O!$%9%l%Ce(B
e$B%I<~$j$,$@$$$VJQ$o$C$F$$$k$N$G!$$=$N$^$^$"$F$i$l$k$N$+$I$&$+<+?H$,$"$j$^e(B
e$B$;$s!J$"$?$l$P$$$$$s$@$1$I!K!%e(B

At Tue, 6 Feb 2007 02:06:11 +0900,
SASADA Koichi wrote:

e$B$;$s!J$“$?$l$P$$$$$s$@$1$I!K!%e(B
e$B!!$”$“!”$G$Oe(B trunk e$B$NJ}$O$G$$;$7$^$9!#e(Blib/thread.rb
e$B<+BN$Oe(B 1.8 e$B$He(B
trunk e$B$G$[$\F1$8$G$9$,!"e(B C e$B$N<BAu$G;H$C$F$$$ke(B API
(rb_thread_
) e$B$Ne(B
e$B8_49@-<!Bh$G$9$M!#e(B


/
/__ __ Akinori.org / MUSHA.org
/ ) ) ) ) / FreeBSD.org / Ruby-lang.org
Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp

“Different eyes see different things,
Different hearts beat on different strings –
But there are times for you and me when all such things agree”