From owner-java@jp.FreeBSD.org Mon Mar  4 10:01:25 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g2411PY07682;
	Mon, 4 Mar 2002 10:01:25 +0900 (JST)
	(envelope-from owner-java@jp.FreeBSD.org)
Received: from brave.vnet (FLA1Aai117.aic.mesh.ad.jp [218.42.96.117])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g2411PP07677
	for <java@jp.freebsd.org>; Mon, 4 Mar 2002 10:01:25 +0900 (JST)
	(envelope-from daichi@jp.freebsd.org)
Received: from brave.vnet (localhost [127.0.0.1])
	by brave.vnet (8.11.6/8.11.6) with ESMTP id g2412jS00781
	for <java@jp.FreeBSD.org>; Mon, 4 Mar 2002 10:02:45 +0900 (JST)
	(envelope-from daichi@jp.freebsd.org)
Date: Mon, 4 Mar 2002 10:02:45 +0900 (JST)
From: Daichi GOTO <daichi@jp.FreeBSD.org>
To: java@jp.FreeBSD.org
In-Reply-to: <55zo1pijvm.wl@tripper.private>
Content-Type: text/plain; charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
X-Mailer: =?iso-2022-jp?B?GyRCJGYkOhsoQiAxLjAwMA==?=
Organization: ONGS
Mime-Version: 1.0
Message-ID: <-601954884.1015203765058.JavaMail.daichi@brave.vnet>
Reply-To: java@jp.FreeBSD.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+011218
X-Sequence: java 73
Subject: [java 73] Re: JDK131-patchset-6 =?ISO-2022-JP?B?GyRCRjAbKEI=?=
 =?ISO-2022-JP?B?GyRCOm5KczlwGyhC?= 
Errors-To: owner-java@jp.FreeBSD.org
Sender: owner-java@jp.FreeBSD.org
X-Originator: daichi@jp.FreeBSD.org

$BBgCO$G$9!#(B

> $B4JC1$K=q$/$H!V(BJava VM$B$N<BAu!W$,!V(BJava$B$N(BThread$B!W$r<B8=$9$k$?$a$NJ}K!$H(B
> $B$7$F!"(BSun$B$N(BClassic VM$B$G$O(Bgreen_threads$B$H(Bnative_threads$B$NFs$D$,$"$j!"$=(B
> $B$l$>$l<!$N$h$&$J$b$N$G$9!#(B

$B$&$#!#$3$l$ON;2r$G$9!#(B

> $B%M%$%F%#%V%9%l%C%I$O(BJava VM$B$,<+A0$GMQ0U$7$F$$$J$$5!G=$rMQ$$$F(BJava$B$N(B
> multi-threading$B$r<B8=$9$k>l9g$r0UL#$7$F$$$k$@$1$G!"$=$N5!G=$,<B:]$K$I(B
> $B$N$h$&$K<B8=$5$l$F$$$k$+$H$$$&$3$H$K$O(B($BO@M}E*$K$O(B)$BL54X78$G$9!#(B
> #GC$B$J$I<B8=$K4XO"$7$F!"<B:]$N%3!<%I$G$OL)@\$KMm$s$G$^$9$,!#(B

> $B$D$^$j!"(BJava$B$N%M%$%F%#%V%9%l%C%I$H$$$o$f$k%+!<%M%k%9%l%C%I$O%l%$%d!<$N(B
> $B0c$&OCBj$G$9!#(B($BO@M}E*$K$O(B)$B%M%$%F%#%V%9%l%C%I$J(BJava VM$B$O(BOS$B$b$7$/$O%i%$(B
> $B%V%i%j$NDs6!$9$k(BAPI$B$rMQ$$$F(Bmulti-threading$B$N5!G=$r;H$C$F$$$k$@$1$J$N$G!"(B
> $B%9%l%C%I$,J#?t$N(BCPU$B$K?6$jJ,$1$i$l$k$+$I$&$+$H$$$C$?E@$O(BJava$B$H$OL54X78(B
> $B$G$9!#(B

$B$J$k$[$I!#KM$O$3$NE@$K8m2r$,$"$j$^$7$?!#N;2r$G$9!#(B

--
# $B$=$l$rF'$^$($?>e$G!":#EY$O(BFreeBSD$B$K$*$1$k%+!<%M%k%9%l%C%I$N<BAu(B
# $B$K$D$$$F$A$g$C$H!#(B

# FreeBSD-current$B$G$b%9%l%C%I$N<BAu$C$F%i%$%V%i%j%Y!<%9$K$J$k$N$G(B
# $B$7$g$&$+!#$9$k$C$F$$$&$H!"(BLinux$B$N$h$&$K(BJava$BFbIt$N%9%l%C%I$,(BOS$B$N(B
# $B%W%m%;%9$K$J$k$+$i!"(BSMP$B$G(BCPU$B$4$H$K%W%m%;%9$,=hM}$5$l$k287C$r<u$1(B
# $B$k$H$$$C$?$3$H$,(BFreeBSD$B$G$O<B8=$5$l$J$$!"$^$?$OB>$NJ}K!$G(BSMP$B;~(B
# $B$J$I$O=hM}$,J#?t(BCPU$B$K?6$i$l$k$h$&$K$J$k$H$$$&$3$H$G$7$g$&$+!#(B
# $B$=$l$H$b:#$NJ}K!$@$H!"$d$C$Q$j(BJVM$B%W%m%;%9$O(BSMP$B;~$G$b0l$D$N(BCPU
# $B$G$7$+F0:n$7F@$J$$$+!#(B

$B4pK\E*$J$3$H$+$b$7$l$^$;$s$,!"(BSolaris$B$N$3$H$O$^$C$?$/CN$i$J$$$N$G(B
$B$I$J$?$+$4B8$8$NJ}$$$i$C$7$c$$$^$7$?$i65$($F$/$@$5$$!#(B
Solaris$B$G$O(BSolaris$B%9%l%C%I!J$H$$$&$N$+$J!)!K$G:n@.$5$l$?%9%l%C%I(B
$BC#$O(BSMP$B;~$K$O0l$D$N%W%m%;%9$H$7$F0l$D$N(BCPU$B$G=hM}$5$l$k$b$N$G$7$g(B
$B$&$+!#(BSolaris$B$G$bJ#?t(BCPU$B$G=hM}$5$l$k;~$N<B9TC10L$O%W%m%;%9$G$9$h(B
$B$M!#(BSolaris$B$N%"%W%m!<%A$O%9%l%C%I$r%W%m%;%9$H$7$F<BAu$9$k$H$$$&(B
Linux$B$N%"%W%m!<%A$H$O0c$$$^$9$G$7$g$&$+!#(B

Linux$B<BAu$N>\:Y$OCN$i$J$$$N$G$9$,!"(BJava$BFbIt$N%9%l%C%I$r!"(Brfork()$B$G(B
$B$$$/$D$+$N%;%0%a%s%H$O6&M-$7$?$^$^?7$7$$%W%m%;%9$H$7$F@8@.$7$FMxMQ(B
$B$7$F$$$k>l9g!"(BSMP$B;~$K%W%m%;%9$4$H=hM}$,(BCPU$B$K?6$i$l$k$3$H$+$i!"(B
Java$B%9%l%C%I$,<B:]$K(BCPU$B$GF1;~=hM}$5$l$k$3$H$,2DG=$K$J$k!"$H$$$&$3(B
$B$H$G$9$h$M!#$3$l$9$4$/JXMx$J$3$H$@$H;W$C$F$^$7$?(B($B%9%l%C%I$r%W%m%;(B
$B%9$H$7$F07$&$3$H$N@'Hs$OKM$K$O$o$+$i$J$$$N$G$9$1$I$b(B)$B!#(B
$B$I$N%a!<%k$@$C$?$+3P$($F$J$$$N$G$9$,!"(BNate$B$,0lG/$/$i$$A0!"(BLinux$B$N(B
$B%+!<%M%k%9%l%C%I$N<BAu$O$$$/$i$+5!G=$,B-$j$J$$$+$i!"$b$C$H5!G=$N$7$C(B
$B$+$j$7$?%+!<%M%k%9%l%C%I$r(BFreeBSD$B$K<BAu$9$k$D$b$j$@!"1>!91>!9!"$_(B
$B$?$$$JFbMF$N$3$H$r=q$$$F$$$?$H5-21$7$F$$$^$9!#$3$N<B8=$,(Buthread$B$G(B
$B9T$o$l$F$$$k!"$C$F$$$&$3$H$K$J$k$N$+$J$!!#(B

> > $B%l%Y%k$N%9%l%C%I$@$H!"!V(BFreeBSD$B$K$*$1$k(BJava$B%M%$%F%#%V%9%l%C%I(B
> > $B$N<B8=$O%f!<%6%i%s%I$N%9%l%C%I%i%$%V%i%j$G9T$C$F$$$^$9!W$HI=8=(B

> $BC1$K(BFreeBSD$B$N%M%$%F%#%V%9%l%C%I$O(BPOSIX$B%9%l%C%I$r;H$C$F$$$^$9$@$1$GNI$$(B
> $B$N$G$O!)(B  $B$=$l0J>e:Y$+$$$3$H$r=q$$$F$o$+$k?M$O=q$+$J$/$F$b$o$+$C$F$$$k(B
> $B?M$@$1$@$H;W$&$N$G$9!#(B

$BN;2r!#(B

> > $B$4;XE&$9$kFbMF$,$I$l$@$1?<9o$J$b$N$+$b$o$+$C$F$$$J$$$N$G!"26$<$s(B
> > $B$<$s%@%a$@$!!#(B
> GC$B$NEY$K(BJava$B$N%a%b%j%7%9%F%`$,2u$l$F$$$/$N$G$9!#$"$k$$$O!"(B
> ArithmeticException$B$,=P$k$Y$-$H$3$m$GL58B%k!<%W$9$k$H$+!D!D!#4JC1$K=q(B
> $B$/$H!"!V$^$H$b$KF0$/$o$1$,$J$$!W$H$$$&$@$1$N$3$H$G$9!#(B

$BOC$rJ9$/8B$j$G$O!"0l$D%U%i%0$rDI2C$7$F!J(BGC$B$N%9%l%C%IMQ$K!K!"$=$N%U%i%0$,(B
ON$B$K$J$C$?>uBV$G$O$?$@C1$K3d$j9~$_$,Mh$F$b%(%i!<$rJV$9!"$^$?$O$=$N3d$j9~(B
$B$_$r(BGC$B$N%9%l%C%I$,=*N;$9$k$^$?BT$A9TNs$KBT5!$9$k$h$&$J<BAu$rDI2C$9$k$@$1(B
$B$GNI$$$h$&$J5$$,$9$k$N$G$9$,!"$3$l$@$H(BPOSIX$B%9%l%C%I$N5,Ls$KH?$7$^$9$+!#(B
$B$@$+$i(BJava$B$G$^$H$b$KF0$/$h$&$K(Buthread$B<+?H$r$*$$$=$l$H=q$-49$($k$o$1$K$O(B
$B$$$+$J$$!"$H$$$&$3$H$G$7$g$&$+!#B>$N(BPOSIX$B%9%l%C%I$r;H$C$F$$$k%"%W%j%1!<(B
$B%7%g%s$H$N7s$M9g$$$b$"$k$7!#(B

> $B$3$l$OA4$/$o$+$i$J$$$G$9!#(BGreg Lewis$B$OA4BN$N$^$H$aLr$H$$$C$?$H$3$m$G!"(B

$B$=$s$JJ70O5$$"$j$^$9$M!#8e$O(BKees J.Koster$B$"$?$j$b$=$l$KE0$7$F$$$k$+$J$H!#(B

> Sun$B$N(BSCSL$B$N%=!<%9(Btarball$B$,?7$7$/$J$C$?$H$-$J$I$K!"(BCVS$B$K(Bimport$B$7$?$j$H(B
> $B$$$&$3$H$b$7$F$$$^$9!#(B
> #$B7v2^$NCg:[$H$+!D!D(B

$B$s!<!"$=$&8@$o$l$k$H3N$+$K!#(B

> Bill Huey$B$,(BHotSpot$B$r$$$8$C$F$$$k$i$7$$$3$H$O$o$+$k$N$G$9$,!"H`$O0l?M$G(B
> $B:n6H$r$9$k$N$,9%$-$J$h$&$J$N$G!"$"$kDxEY@.2L$,$^$H$^$k$^$G$O(Bjava-port
> $B$J(BML$B$K$b>pJs$ON.$l$F$-$^$;$s!#(B

$B3N$+$K$=$s$JJ70O5$$"$j$^$9$M!#(B

> #$BN.$9$H7v2^$r?a$C3]$1$i$l$k$N$G$$$d$J$N$+$b$7$l$^$;$s!#(B

$B$3$l$b$"$k$+$b$7$l$^$;$s$M!#(B

> patchset$BFb$N(BChangeLog$B$r8+$k$HMM;R$,$o$+$k$+$bCN$l$^$;$s$,!"(B*BSD$B$N(BJava
> $B$N0\?":n6H$O!"%3%s%9%?%s%H$K9T$o$l$F$$$k$o$1$G$O$J$$$G$9!#$G!"2?$+L\3P(B
> $B$^$7$$?JE8$,$"$C$?$H$-$K(Bpatchset$B$,=P$^$9!#$^$?!"L\3P$^$7$$?JE8$H$$$&$N(B
> $B$OC/$+$,;W$$N)$C$F:n6H$r$7$?$H$-$K$7$+8+$i$l$^$;$s!#(B

$B$=$&$G$9$M!#(B*BSD$B$C$]$$$C$F$$$&$+$J$s$F$$$&$+!#(B

> $B4pK\E*$J;EAH$_$OF1$8$G$9!#$?$@$7!"(BSolaris$B$G$O(BSolaris$B%9%l%C%I$rMQ$$$F$$(B
> $B$k$N$G<BAu$O0c$$$^$9!#$^$?!"F1$8(BPOSIX$B%9%l%C%I$rMQ$$$k(BLinux$BHG$HHf$Y$F$b!"(B
> GC$B$J$I$N<B8=$N$?$a$K!"!V(BPOSIX$B%9%l%C%I!W$N(BAPI$B$GDs6!$5$l$F$$$J$$5!G=$,I,(B
> $BMW$H$J$k$N$G!"$=$NJU$j$O%9%l%C%I%i%$%V%i%j$K0MB8$7$?<BAu$,$5$l$F$$$^$9!#(B

$B$J$k$[$I!#(B
$B$=$l$G:#$N(Buthread$B$O!V(BGC$B<B8=$N$?$a$N%9%l%C%I%i%$%V%i%j$K0MB8$7$?<BAu!W$,(B
$B$J$5$l$F$J$$$C$F$3$H$G$9$M!#(B
libc_r$B$C$F$=$&4JC1$K=q$-49$($FNI$$$b$N$8$c$J$$$C$9$h$M!#$I$&$9$k$s$@$m$&!#(B

Daichi GOTO
    http://www.ongs.net/daichi, daichi@jp.freebsd.org

