From owner-doc-jp@jp.freebsd.org  Sun Sep 26 17:45:10 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id RAA91917;
	Sun, 26 Sep 1999 17:45:10 +0900 (JST)
	(envelope-from owner-doc-jp@jp.FreeBSD.org)
Received: from jiyu.net ([209.100.98.61])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id RAA91912
	for <doc-jp@jp.freebsd.org>; Sun, 26 Sep 1999 17:45:09 +0900 (JST)
	(envelope-from daichi@ongs.net)
Received: from localhost (dns001.thn.ne.jp [210.141.251.14])
	by jiyu.net (8.8.5/8.8.5) with ESMTP id RAA00865
	for <doc-jp@jp.freebsd.org>; Sun, 26 Sep 1999 17:49:24 +0900
To: doc-jp@jp.freebsd.org
In-Reply-To: Your message of "Thu, 23 Sep 1999 14:56:24 +0900"
	<19990923145624I.daichi@ongs.net>
References: <19990923145624I.daichi@ongs.net>
X-Mailer: Mew version 1.93 on XEmacs 20.4 (Emerald)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990926175121R.daichi@ongs.net>
Date: Sun, 26 Sep 1999 17:51:21 +0900
From: "Daichi T.GOTO" <daichi@ongs.net>
X-Dispatcher: imput version 980905(IM100)
Lines: 156
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: doc-jp 6712
Subject: [doc-jp 6712] 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: daichi@ongs.net

$BBgCO$G$9(B :)

From: "Daichi T.GOTO" <daichi@ongs.net>
Subject: [doc-jp 6706] About Announce: New release of JDK1.1.8 for FreeBSD
Date: Thu, 23 Sep 1999 14:56:24 +0900

> $B%"%J%&%s%9%a!<%k(B
> 
> Subject: Announce: New release of JDK1.1.8 for FreeBSD
> From: Nate Williams <nate@mt.sri.com>
> To: freebsd-announce@FreeBSD.ORG
> 
> $B$NK]Lu$r9T$$$^$9!#(B

$BK]Lu9T$$$^$7$?!#%A%'%C%/$*4j$$$7$^$9!#(B

# $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




-------------------------------------------------------------------------------
  $B$3$N%a!<%k$O(B freebsd-announce $B$KN.$l$?(B

Subject: Announce: New release of JDK1.1.8 for FreeBSD
From: Nate Williams <nate@mt.sri.com>
Date: Wed, 22 Sep 1999 23:14:29 -0600
Message-Id: <199909230514.XAA18035@mt.sri.com>

$B$rF|K\8lLu$7$?$b$N$G$9(B. 
  $BF|K\8lLu$K$D$$$F$N$*Ld$$9g$o$;$O(B doc-jp@jp.freebsd.org $B$^$G(B
$B$*4j$$$7$^$9(B. 
                                     $BK]Lu(B : $B8eF#BgCO(B <daichi@ongs.net>
------------------------------------------------------------------------
$B$*CN$i$;(B:  $B?7$7$$(B FreeBSD $BHG(B JDK1.1.8 $B8x3+(B



As always it is my great pleasure to announce another release of the JDK
for FreeBSD.  We've re-released JDK1.1.8 after fixing a couple of bugs
in the previous release.

$B$b$&0l$D$N(B FreeBSD $BHG(B JDK $B8x3+$N%"%J%&%s%9$r$9$k$3$H$r(B, $B$$$D$b$J$,$i(B
$B$H$F$b4r$7$/;W$$$^$9(B. $B2f!9$O0JA0$N%j%j!<%9$K$"$C$?$$$D$/$+$N%P%0$r=$@5$7(B
$B$?(B JDK1.1.8 $B$r8x3+$7$^$7$?(B. 


For all your FreeBSD/JDK needs, see our home page at:
	http://www.freebsd.org/java

FreeBSD/JDK $B$KI,MW$J$9$Y$F$N$3$H$O2f!9$N%[!<%`%Z!<%8(B:

	http://www.freebsd.org/java

$B$r$4Mw$/$@$5$$(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. 



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. 



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. 


Thanks also go to the FreeBSD Project who donated a newer copy of Motif
in order to make the more recent ELF releases more stable.

$B:G6a$N(B ELF $BHG$,$h$j0BDj$9$k$h$&$K?7$7$$(B Motif $B$N%3%T!<$rDs6!$7$F$/$l$?(B 
FreeBSD $B%W%m%8%'%/%H$K$b$^$?46<U$7$^$9(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. 


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. 


Thanks!
$B$h$m$7$/(B!


-- The FreeBSD JDK porting team
-- FreeBSD JDK $B0\?"%A!<%`$h$j(B
------------------------------------------------------------------------



----
 Daichi T.GOTO (ONGS)
    http://www.ongs.net/daichi, daichi@ongs.net
