From owner-doc-jp@jp.freebsd.org  Sun Sep 26 22:43:41 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id WAA07206;
	Sun, 26 Sep 1999 22:43:41 +0900 (JST)
	(envelope-from owner-doc-jp@jp.FreeBSD.org)
Received: from sv01.geocities.co.jp (sv01.geocities.co.jp [210.153.89.155])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id WAA07201
	for <doc-jp@jp.freebsd.org>; Sun, 26 Sep 1999 22:43:41 +0900 (JST)
	(envelope-from hrs@geocities.co.jp)
Received: from mail.geocities.co.jp (mail.geocities.co.jp [210.153.89.137]) by sv01.geocities.co.jp (8.9.3+3.2W/3.7W) with ESMTP id WAA18868 for <doc-jp@jp.freebsd.org>; Sun, 26 Sep 1999 22:43:40 +0900 (JST)
Received: from mail.hrs.jp (sutnmax2-ppp05.ed.noda.sut.ac.jp [133.31.173.75]) by mail.geocities.co.jp (1.3G-GeocitiesJ-3.3) with ESMTP id WAA28857 for <doc-jp@jp.freebsd.org>; Sun, 26 Sep 1999 22:43:38 +0900 (JST)
Message-Id: <199909261343.WAA28857@mail.geocities.co.jp>
Received: from localhost (alph.hrs.jp [192.168.0.10])
	by mail.hrs.jp (8.9.3/3.7W/DomainMaster) with ESMTP id WAA00811
	for <doc-jp@jp.freebsd.org>; Sun, 26 Sep 1999 22:41:58 +0900 (JST)
	(envelope-from hrs@hrs.jp)
To: doc-jp@jp.freebsd.org
In-Reply-To: <19990926175121R.daichi@ongs.net>
References: <19990923145624I.daichi@ongs.net>
	<19990926175121R.daichi@ongs.net>
X-Mailer: Mew version 1.94 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Sun, 26 Sep 1999 22:39:56 +0900
From: Hiroki Sato <hrs@geocities.co.jp>
X-Dispatcher: imput version 990905(IM130)
Lines: 132
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: doc-jp 6716
Subject: [doc-jp 6716] Re: About Announce: New release of JDK1.1.8 for
 FreeBSD
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org
X-Originator: hrs@geocities.co.jp

$B:4F#!wEl5~M}2JBg3X$G$9!#(B

"Daichi T.GOTO" <daichi@ongs.net> wrote
 in <19990926175121R.daichi@ongs.net>:

> # $B8eH>ItJ,$K<+?H$,$"$j$^$;$s(B (- -;;  $BFC$K:G8e$N(B it becomes available $B$,2?(B
> # $B$r0UL#$7$F$$$k$N$+DO$a$^$;$s$G$7$?!#%"%I%P%$%9$*4j$$$7$^$9!#(B

 as it becomes available $B$O(B it == information $B$G(B, as $B$O@\B3;l$G$9(B.
 $B$3$N>l9g$N(B as $B$O0l8@$G8@$&$H(B "$BF1;~@-$N6/$$(B when/while" $B$J$N$G(B,
 $BD>Lu$9$l$P(B

 :More information will be posted on the freebsd-java mailing list
 :as it becomes available.
 :$B$5$i$J$k>pJs$O(B, $B$=$l$,M-8z$K$J$j<!Bh(B freebsd-java $B%a!<%j%s%0%j%9%H>e$K(B
 :$BEj9F$5$l$^$9(B.

 $B$H$$$&46$8$G$9!#(B

 $B$"$s$^$j0UL#$,$*$+$7$/$J$C$F$$$k$H$3$m$O$J$$$N$G!"(B
 $B<qL#E*$J8@$$2s$7$NJQ99$,$[$H$s$I$G$9!#(B

> Notable changes in this release include:
> - Printing from the JDK should now work reliably.
> - Updated to now use the assembly version of the interpreter. Performance
>   should be increased slightly.
> - Better handling of signals like DIVIDE and SIGFPE which are trapped and
>   handled correctly now.
> - The ELF version should work better with AWT/Swing applications.  The
>   FreeBSD project donated a more modern copy of Motif that should avoid
>   some weird X errors that occurred previously.
> 
> $BK\%j%j!<%9$NJQ99E@$NMWLs(B:
> - $B$?$7$+$K(B JDK $B$+$i$N0u:~$,F0:n$7$^$9(B. 
> - $B%"%;%s%V%iHG$N%$%s%?%W%j%?$r;HMQ$9$k$h$&$K99?7$5$l$F$$$^$9(B. $BB?>/$J$j$H(B
>   $B$b@-G=$,8~>e$7$F$$$^$9(B. 
> - DIVIDE $B$d(B SIGFPE $B$J$I$N%O%s%I%k%7%0%J%k$,(B, $B$h$j@53N$KJaB*$*$h$S%O%s%I(B
>   $B%k$5$l$^$9(B. 
> - FreeBSD $B%W%m%8%'%/%H$O(B, $B0JA0$N(B Motif $B$K$"$C$?4q2x$J(B X $B%(%i!<$,H/@8$7$J(B
>   $B$$(B Motif $B$N:G?7HG$N%3%T!<$r4sM?$7$F$/$l$^$7$?(B. ($B$3$N$?$a(B) ELF $BHG$O(B 
>   AWT/Swing $B%"%W%j%1!<%7%g%s$r?FOBNI$/F0:n$5$;$^$9(B. 

  - JDK $B$+$i$N0u:~$,3N<B$KF0:n$9$k$h$&$K$J$j$^$7$?(B.
  - $B%"%;%s%V%j8@8l$G=q$+$l$?%$%s%?%W%j%?$rMxMQ$9$k$h$&$K99?7$5$l$^$7$?(B.
    $B$=$l$K$h$j(B, $B>/$7$@$1%Q%U%)!<%^%s%9$,8~>e$7$F$$$^$9(B.
  - DIVIDE $B$d(B SIGFPE $B$H$$$C$?%7%0%J%k%O%s%I%i$,@53N$K%H%i%C%W(B,
    $B%O%s%I%k$5$l$k$h$&$K$J$j$^$7$?(B. 
  - ELF $BHG$K$*$$$F(B AWT/Swing $B%"%W%j%1!<%7%g%s$,$h$j0BDj$7$FF0:n$9$k$h$&$K(B
    $B$J$j$^$7$?(B. $B$3$l$O(B, FreeBSD $B%W%m%8%'%/%H$,(B, $B=>Mh$N(B Motif $B$K$"$C$?(B
    $B4qL/$J(B X $B%(%i!<$r=$@5$7$?:G?7HG(B Motif $B$rDs6!$7$?$3$H$K$h$j$^$9(B.

 # handle/trap $B$O$A$c$s$HLu$9$Y$-$+$J!D(B

> In particular, the performance improvements from using the assembly
> version of the interpreter should be motivation enough for everyone to
> update to this version.  The FreeBSD ports collection has been updated
> to download the new version, so feel free to update the ports collection
> and get the new port.
> 
> $BFC$K(B, $B%"%;%s%V%iHG$N%$%s%?%W%j%?$r;H$&$3$H$G@-G=$,8~>e$7$?$3$H$O(B, $B$3$N%P!<(B
> $B%8%g%s$X99?7$9$k$N$K==J,$JM}M3$K$J$k$G$7$g$&(B. FreeBSD ports $B%3%l%/%7%g%s(B
> $B$O:G?7HG$r%@%&%s%m!<%I$9$k$h$&$K99?7$5$l$F$$$^$9(B. $B5$$,$M$J$/(B ports $B%3%l(B
> $B%/%7%g%s$r99?7$7$F(B, $B:G?7HG$r<j$K$7$^$7$g$&(B. 

 $B%"%;%s%V%iHG(B -> $B%"%;%s%V%j8@8l$G=q$+$l$?(B

 $B:G?7HG$r%@%&%s%m!<%I$G$-$k$h$&$K(B FreeBSD Ports $B%3%l%/%7%g%s$,(B
 $B99?7$5$l$^$7$?$N$G(B,  $B@'Hs(B Ports $B%3%l%/%7%g%s$N99?7$r9T$J$C$F(B
 $B:G?7HG$r<j$KF~$l$F2<$5$$(B.

> Thanks again go to Keith White who's amazing debugging skills and
> knowledge provided all of the above fixes.
> $B@($^$8$$%G%P%C%/G=NO$H(B, $B>e=R$N%P%0=$@5$r9T$C$?@($^$8$$=OCN$r;}$C$?(B Keith
> White $B$K:F$S46<U$7$^$9(B. 

 $B@($^$8$$(B -> $B6C$/$Y$-(B.

> --------------------------------------------------
> In other news, the JDK2 port has been going slowly.  Because of summer
> vacations and the great weather, the developers have spent time enjoying
> non-computer things.  I expect that as the weather starts to cool down
> we'll be spending more time in front of our computer, and the JDK2
> porting effort will ramp back up.  We do have a good start on the
> effort, although it not yet organized enough to provide even an early
> alpha release.  When we have something more solid, we will send out
> email to the freebsd-java list.
> 
> $BB>$N$*CN$i$;$G$9(B. $B2F5Y$_$d(B, $BAG@2$i$7$$5$8u$N$?$a(B, $B3+H/<T$O%3%s%T%e!<%?$K(B
> $B4X$9$k$3$H$8$c$J$/$F(B, $B3Z$7$$;~4V$r2a$4$7$^$7$?(B. JDK2 $B$N0\?"$O$f$C$/$j?J(B
> $B$s$G$$$^$9(B. 
> $B$b$C$H%3%s%T%e!<%?$NA0$G2a$4$9;~4V$,D9$/$J$k$h$&$K5$8u$,4($/$J$j(B, JDK2 
> $B0\?"$NO+NO$K>GE@$,Ev$F$i$l$k$3$H$r4|BT$7$^$9(B. $B2f!9$ONI$$%9%?!<%H$r@Z$j$^(B
> $B$7$?$,(B, $B$^$@$=$l$OAa4|%"%k%U%!%j%j!<%9$H$9$k$N$K$5$(==J,$K$^$H$a$i$l$F$$(B
> $B$^$;$s(B. $B$b$C$H7x<B$J$b$N$K$J$C$?$i(B freebsd-java $B%a!<%j%s%0%j%9%H$XO"Mm$r(B
> $BF~$l$^$9(B. 

 # expect $B$O(B think $B$/$i$$$N0UL#$G!#(B

 ... JDK2 $B$N0\?"$O$f$C$/$j$H?J9T$7$F$$$^$9(B.
 $B2F4|5Y2K$HAG@2$i$7$$5$8u$N$?$a(B, $B3+H/<T$O%3%s%T%e!<%?$+$i(B
 $BN%$l$?;~4V$rK~5J$7$F$$$^$9(B. $B2f!9$,%3%s%T%e!<%?$NA0$G(B
 $B2a$4$9$h$&$K$J$j(B, JDK2 $B$N0\?":n6H$,K\3JE*$K9T$J$o$l$k$h$&$K$J$k$N$O(B,
 $B$*$=$i$/$b$&>/$7NC$7$/$J$C$F$+$i$K$J$k$G$7$g$&(B.
 $B2f!9$O0\?":n6H$K$*$$$FNI9%$J%9%?!<%H$r@Z$j$^$7$?$,(B, $B$=$l$O$^$@(B
 $B==J,$K$^$H$a$i$l$F$*$i$:(B, $B:G=i$N%"%k%U%!%j%j!<%9$5$(Ds6!$G$-$k(B
 $B>uBV$K$"$j$^$;$s(B. ...
 
> Also, there is some work in progress in doing a native threads
> implementation of the JDK.  This work is *very* early, and is mostly
> related to adding some new functionality to the FreeBSD kernel to
> support some necessary features needed to port the JDK.  This means that
> a native threaded JDK probably won't be usable on systems prior to
> FreeBSD 4.0.  More information will be posted on the freebsd-java
> mailing list as it becomes available.
> 
> $B$J$*(B, $B%M%$%F%#%V%9%l%C%I$r<BAu$7$?(B JDK $B$N:n6H$b?J9TCf$G$9(B. $B$3$l$OK\Ev$K(B
> $B;O$^$C$?$P$+$j$G$9(B. $B$7$+$b(B, $B$3$l$K$O(B JDK $B$N0\?"$KI,MW$J5!G=$r(B FreeBSD $B%+!<(B
> $B%M%k$K2C$($k$H$$$&$3$H$r$7$^$9(B. $B$D$^$j$3$l$O(B FreeBSD 4.0 $B0JA0$N%7%9%F%`(B
> $B$G$O(B, $B%M%$%F%#%V%9%l%C%I(B JDK $B$,MxMQ$G$-$J$$$3$H$r0UL#$7$^$9(B. $B$3$l$K4X$9(B
> $B$k$h$jB?$/$N>pJs$O$9$G$K(B freebsd-java $B%a!<%j%s%0%j%9%H$KEj9F$5$l$F$$$^$9(B. 

 $B$^$?(B, JDK $B$X$N%M%$%F%#%V%9%l%C%I<BAu:n6H$b?J9TCf$G$9(B.
 $B$3$N:n6H$O$^$@$^$@;O$^$C$?$P$+$j$G$9$7(B, JDK $B$N0\?"$KI,MW$J5!G=$r(B
 $B%5%]!<%H$9$k$?$a(B, FreeBSD $B%+!<%M%k$K?7$?$J5!G=$rDI2C$9$k$3$H$K(B
 $BBg$-$/4X78$7$F$$$^$9(B. $B$3$N$?$a(B, $B$*$=$i$/%M%$%F%#%V%9%l%C%I(B JDK $B$r(B
 FreeBSD 4.0 $B0JA0$N%7%9%F%`$GMxMQ$9$k$3$H$O$G$-$J$$$G$7$g$&(B.
 $B$3$l$K4X$9$k>pJs$O(B, $B?o;~(B freebsd-java $B%a!<%j%s%0%j%9%H>e$KEj9F$5$l$^$9(B.

--
| $B:4F#(B $B9-@8!wEl5~M}2JBg3X(B <hrs@geocities.co.jp>
|                         mailto:j7397067@ed.noda.sut.ac.jp
|
