From owner-freebsd-java Mon Jun 7 2:25:46 1999 Delivered-To: freebsd-java@freebsd.org Received: from mbox.amilink.net (mbox.amilink.net [206.106.252.26]) by hub.freebsd.org (Postfix) with ESMTP id 1161714C96 for ; Mon, 7 Jun 1999 02:25:29 -0700 (PDT) (envelope-from ishkhan@mbox.amilink.net) Received: from mbox.amilink.net ([207.96.188.11]) by mbox.amilink.net (8.8.8/8.8.8) with ESMTP id OAA08580 for ; Mon, 7 Jun 1999 14:29:04 GMT (envelope-from ishkhan@mbox.amilink.net) Message-ID: <375B9DB2.7F54537F@mbox.amilink.net> Date: Mon, 07 Jun 1999 14:23:47 +0400 From: Ishkhan Martirosyan X-Mailer: Mozilla 4.5 [en] (Win95; I) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-java@freebsd.org Subject: ld-elf.so.1 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Dear sirs, Not long ago I've installed jdk1.1.7 and there is a problem that I can't solve. The fact is that, when I use the following command "install -c -s -o bin -g bin -m 555 -C -fschg ld-elf.so.1 /usr/libexec" to install ld-elf.so.1 it always fails. I get "strip: /usr/libexec/INS@XXXX: Inappropriate file type or format" message. What you suggest to do??? I'm running FreeBSD 3.0-971208-SNAP. looking forward to here from you soon Thank you Ishkhan Martirosyan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jun 7 9:19:51 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (unknown [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id A9BFC14CF1 for ; Mon, 7 Jun 1999 09:18:28 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id KAA19199; Mon, 7 Jun 1999 10:18:24 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id KAA07711; Mon, 7 Jun 1999 10:18:20 -0600 Date: Mon, 7 Jun 1999 10:18:20 -0600 Message-Id: <199906071618.KAA07711@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Ishkhan Martirosyan Cc: freebsd-java@FreeBSD.ORG Subject: Re: ld-elf.so.1 In-Reply-To: <375B9DB2.7F54537F@mbox.amilink.net> References: <375B9DB2.7F54537F@mbox.amilink.net> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Not long ago I've installed jdk1.1.7 and there is a problem that I can't > solve. .. [ ld.so problems ] > What you suggest to do??? > I'm running FreeBSD 3.0-971208-SNAP. Try running the most recent released version, JDK1.1.8 (it was officially released about 5 minutes ago.) See the WWW page for instructions. http://www.freebsd.org/java Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jun 7 16:37:37 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (unknown [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id 30F4114C38; Mon, 7 Jun 1999 16:37:24 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id RAA23005; Mon, 7 Jun 1999 17:37:23 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id RAA09913; Mon, 7 Jun 1999 17:37:22 -0600 Date: Mon, 7 Jun 1999 17:37:22 -0600 Message-Id: <199906072337.RAA09913@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: freebsd-announce@FreeBSD.org Cc: freebsd-java@FreeBSD.org Subject: Announce: JDK1.1.8 for FreeBSD X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org As always, it is my great pleasure to announce the newest version of the Java Development Kit for JDK1.1 ported to FreeBSD. Note, FreeBSD along with one of the available JIT compilers makes for a very nice development/deployment platform for Java applications. (Check out the WWW page for pointers on the various JIT compilers). As always, all the necessary information is available on the official FreeBSD Java webpage, at: http://www.freebsd.org/java Both FreeBSD 2.2 using A.OUT binaries and FreeBSD 3.X/4.X are supported with ELF format binaries. Make sure to grab the correct version, or better yet use the FreeBSD's port system which will give you the correct release (/usr/ports/lang/jdk). New for this release: +++++++++++++++++++++ - JDK1.1.8 support, which includes a number of security fixes supplied by Sun. In addition, a few bugfixes accompanied this release. - LOCALE support should now work again. - Timezone should be correctly detected in FreeBSD 3.X/4.X. - Older FreeBSD ELF releases (3.0R,3.1R) should be supported without the need to patch the operating system or install a new runtime loader. If you have problems, send email to java-port@FreeBSD.org. JDK2 status: ------------ With the release of the JDK2 diffs from the Linux project, it should make the porting effort easier. However, with vacations, JavaOne, and other issue it is not expected that a JDK2 port will be forthcoming anytime in the near future. Also, the recent JDK1.1.8 port allows us to more easily port the FreeBSD changes to the new JDK2 code-base. However, if you just need Swing support, the JDK1 port above along with the seperate Swing distribution for JDK1 works *very* well, and is much faster and more stable than the Swing distribution that is part of JDK2 (on all platforms). For other needs such as JINI and Java2/3D, you'll need to port JDK2 or wait for the team to finish the port. - The FreeBSD JDK team To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jun 7 18:15:44 1999 Delivered-To: freebsd-java@freebsd.org Received: from munich.netsurf.de (laurin.munich.netsurf.de [194.64.166.1]) by hub.freebsd.org (Postfix) with ESMTP id 0EF1C15766 for ; Mon, 7 Jun 1999 18:14:56 -0700 (PDT) (envelope-from tm022ns@mail.munich.netsurf.de) Received: from hardy (ns2133.munich.netsurf.de [195.180.232.133]) by munich.netsurf.de (8.8.5/8.7) with SMTP id DAA20934; Tue, 8 Jun 1999 03:14:53 +0200 (MET DST) Message-Id: <199906080114.DAA20934@munich.netsurf.de> From: "Thomas Mittelstaedt" To: freebsd-java@FreeBSD.ORG Date: Tue, 8 Jun 1999 03:14:50 +0200 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: ld-elf.so.1 Reply-To: Thomas.Mittelstaedt@munich.netsurf.de Cc: Ishkhan Martirosyan In-reply-to: <375B9DB2.7F54537F@mbox.amilink.net> X-mailer: Pegasus Mail for Win32 (v3.01d) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Dear Sir, Ishkhan Martirosyan wrote: > Dear sirs, > > Not long ago I've installed jdk1.1.7 and there is a problem that I can't > solve. > > The fact is that, when I use the following command "install -c -s -o bin > -g bin -m 555 -C -fschg ld-elf.so.1 /usr/libexec" to install ld-elf.so.1 > it always fails. I get "strip: /usr/libexec/INS@XXXX: Inappropriate file > type or format" message. > > What you suggest to do??? > I'm running FreeBSD 3.0-971208-SNAP. >>Try running the most recent released version, JDK1.1.8 And I would also suggest to you upgrading to a more recent version of the FreeBSD3 STABLE branch. Up until a while ago I also ran a snapshot of 3.0 from back in August '97 (and was very happy with it, by the way). FreeBSD3.1-STABLE snapshot 12th April 99 works quite well for me now with regard to Java and had only one crash of the OS since upgrading. thomas_|\/| ======================================================== Thomas Mittelstaedt, Software Developer, IT-Consultant Thomas.Mittelstaedt@munich.netsurf.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jun 7 19:44:47 1999 Delivered-To: freebsd-java@freebsd.org Received: from munich.netsurf.de (laurin.munich.netsurf.de [194.64.166.1]) by hub.freebsd.org (Postfix) with ESMTP id 3B01D14BFF for ; Mon, 7 Jun 1999 19:44:14 -0700 (PDT) (envelope-from Thomas.Mittelstaedt@munich.netsurf.de) Received: from munich.netsurf.de (ns2173.munich.netsurf.de [195.180.232.173]) by munich.netsurf.de (8.8.5/8.7) with ESMTP id EAA25041; Tue, 8 Jun 1999 04:44:13 +0200 (MET DST) Message-ID: <375C9F9B.8325B1C7@munich.netsurf.de> Date: Tue, 08 Jun 1999 04:44:11 +0000 From: Thomas Mittelstaedt X-Mailer: Mozilla 4.5 [en] (X11; I; FreeBSD 3.1-RELEASE i386) X-Accept-Language: de MIME-Version: 1.0 To: FREEBSD-JAVA@FreeBSD.org Subject: porting jdk1.2 to FreeBSD(3.x) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi folks, Just want to tell you that I succeeded in building a bootstrap version of jdk1.2. Please have a look at my "homepage" at http://homepages.munich.netsurf.de/Thomas.Mittelstaedt. The patches and a minimal set of binaries are provided there as well to help you with Java2 on FreeBSD. These binaries worked for me as long as I added the -Djava.compiler=NONE command line option. thomas_|\/| To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Mon Jun 7 22:29:37 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (unknown [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id 4CF0E14E0D for ; Mon, 7 Jun 1999 22:28:53 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id XAA26984; Mon, 7 Jun 1999 23:28:53 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id XAA10713; Mon, 7 Jun 1999 23:28:52 -0600 Date: Mon, 7 Jun 1999 23:28:52 -0600 Message-Id: <199906080528.XAA10713@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Thomas Mittelstaedt Cc: FREEBSD-JAVA@FreeBSD.ORG Subject: Re: porting jdk1.2 to FreeBSD(3.x) In-Reply-To: <375C9F9B.8325B1C7@munich.netsurf.de> References: <375C9F9B.8325B1C7@munich.netsurf.de> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Just want to tell you that I succeeded in building a bootstrap version > of jdk1.2. Please have a look at my "homepage" at > http://homepages.munich.netsurf.de/Thomas.Mittelstaedt. The patches and > a minimal set of binaries are provided there as well to help you with > Java2 on FreeBSD. > These binaries worked for me as long as I added the -Djava.compiler=NONE > command line option. Thanks Thomas! Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 2:51:25 1999 Delivered-To: freebsd-java@freebsd.org Received: from isbalham.ist.co.uk (isbalham.ist.co.uk [192.31.26.1]) by hub.freebsd.org (Postfix) with ESMTP id B850A150B8 for ; Tue, 8 Jun 1999 02:50:28 -0700 (PDT) (envelope-from rb@gid.co.uk) Received: from gid.co.uk (uucp@localhost) by isbalham.ist.co.uk (8.9.2/8.8.7) with UUCP id KAA43424 for freebsd.org!java; Tue, 8 Jun 1999 10:50:26 +0100 (BST) (envelope-from rb@gid.co.uk) Received: from [194.32.164.2] by seagoon.gid.co.uk; Tue, 8 Jun 1999 10:40:20 +0100 (BST) X-Sender: rb@194.32.164.1 Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Tue, 8 Jun 1999 10:40:19 +0000 To: java@freebsd.org From: Bob Bishop Subject: JavaOne Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, Any FreeBSDers going to JavaOne should make themselves known at the Imperial Software Technology stand. -- Bob Bishop (0118) 977 4017 international code +44 118 rb@gid.co.uk fax (0118) 989 4254 between 0800 and 1800 UK To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 8:38:15 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (unknown [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id 9B01815500 for ; Tue, 8 Jun 1999 08:37:23 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id JAA03993; Tue, 8 Jun 1999 09:37:13 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA12149; Tue, 8 Jun 1999 09:37:12 -0600 Date: Tue, 8 Jun 1999 09:37:12 -0600 Message-Id: <199906081537.JAA12149@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Bob Bishop Cc: java@FreeBSD.ORG Subject: Re: JavaOne In-Reply-To: References: X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Any FreeBSDers going to JavaOne should make themselves known at the > Imperial Software Technology stand. Why? Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 9: 5:51 1999 Delivered-To: freebsd-java@freebsd.org Received: from isbalham.ist.co.uk (isbalham.ist.co.uk [192.31.26.1]) by hub.freebsd.org (Postfix) with ESMTP id 497B015364 for ; Tue, 8 Jun 1999 09:05:44 -0700 (PDT) (envelope-from rb@gid.co.uk) Received: from gid.co.uk (uucp@localhost) by isbalham.ist.co.uk (8.9.2/8.8.7) with UUCP id RAA51536; Tue, 8 Jun 1999 17:05:43 +0100 (BST) (envelope-from rb@gid.co.uk) Received: from [194.32.164.2] by seagoon.gid.co.uk; Tue, 8 Jun 1999 17:04:23 +0100 (BST) X-Sender: rb@194.32.164.1 Message-Id: In-Reply-To: <199906081537.JAA12149@mt.sri.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Tue, 8 Jun 1999 17:04:21 +0000 To: Nate Williams From: Bob Bishop Subject: Re: JavaOne Cc: java@FreeBSD.ORG Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org At 9:37 am -0600 8/6/99, Nate Williams wrote: >> Any FreeBSDers going to JavaOne should make themselves known at the >> Imperial Software Technology stand. > >Why? (I knew someone was going to ask as soon as I hit return.) Well, they have some cool stuff and they're trying to figure out the size of the developer community using FreeBSD. -- Bob Bishop (0118) 977 4017 international code +44 118 rb@gid.co.uk fax (0118) 989 4254 between 0800 and 1800 UK To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 9:11:22 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (unknown [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id A3C81151B9 for ; Tue, 8 Jun 1999 09:11:06 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id KAA04415; Tue, 8 Jun 1999 10:11:02 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id KAA12326; Tue, 8 Jun 1999 10:11:02 -0600 Date: Tue, 8 Jun 1999 10:11:02 -0600 Message-Id: <199906081611.KAA12326@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Bob Bishop Cc: Nate Williams , java@FreeBSD.ORG Subject: Re: JavaOne In-Reply-To: References: <199906081537.JAA12149@mt.sri.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > >> Any FreeBSDers going to JavaOne should make themselves known at the > >> Imperial Software Technology stand. > > > >Why? > > Well, they have some cool stuff and they're trying to figure out the size > of the developer community using FreeBSD. What kind of cool stuff? Teleporters, fishing equipment, high-powered rifles, etc...? There are lots of things I and others consider to be 'cool stuff'. :) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 9:16:10 1999 Delivered-To: freebsd-java@freebsd.org Received: from e450.epcc.ed.ac.uk (e450.epcc.ed.ac.uk [129.215.56.230]) by hub.freebsd.org (Postfix) with ESMTP id DC7C8158DB for ; Tue, 8 Jun 1999 09:16:02 -0700 (PDT) (envelope-from st@epcc.ed.ac.uk) Received: from opal.epcc.ed.ac.uk (opal [129.215.56.2]) by e450.epcc.ed.ac.uk (8.9.1/8.9.1) with SMTP id RAA08513; Tue, 8 Jun 1999 17:15:58 +0100 (BST) Received: by opal.epcc.ed.ac.uk (SMI-8.6/SMI-SVR4) id RAA26695; Tue, 8 Jun 1999 17:15:58 +0100 Date: Tue, 8 Jun 1999 17:15:58 +0100 From: Scott Telford To: Bob Bishop Cc: Nate Williams , java@FreeBSD.ORG Subject: Re: JavaOne Message-ID: <19990608171557.G23953@opal.epcc.ed.ac.uk> References: <199906081537.JAA12149@mt.sri.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.3i In-Reply-To: ; from Bob Bishop on Tue Jun 08, 1999 at 17:04 +0000 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue Jun 08, 1999 at 17:04 +0000, Bob Bishop wrote: > Well, they have some cool stuff and they're trying to figure out the size > of the developer community using FreeBSD. You mean they are thinking about porting X-Designer to FreeBSD? (ObURL: http://www.ist.co.uk) -- Scott Telford "Basically I'm a lazy person deep Edinburgh Parallel Computing Centre down inside, and I don't care a lot University of Edinburgh, EH9 3JZ, UK. about all you people." - Linus s.telford@ed.ac.uk +44 131 650 5978 Torvalds at LinuxWorld Expo, March '99 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 9:51:27 1999 Delivered-To: freebsd-java@freebsd.org Received: from isbalham.ist.co.uk (isbalham.ist.co.uk [192.31.26.1]) by hub.freebsd.org (Postfix) with ESMTP id 55E7D14EAF for ; Tue, 8 Jun 1999 09:50:41 -0700 (PDT) (envelope-from rb@gid.co.uk) Received: from gid.co.uk (uucp@localhost) by isbalham.ist.co.uk (8.9.2/8.8.7) with UUCP id RAA52468; Tue, 8 Jun 1999 17:50:36 +0100 (BST) (envelope-from rb@gid.co.uk) Received: from [194.32.164.2] by seagoon.gid.co.uk; Tue, 8 Jun 1999 17:37:30 +0100 (BST) X-Sender: rb@194.32.164.1 Message-Id: In-Reply-To: <19990608171557.G23953@opal.epcc.ed.ac.uk> References: ; from Bob Bishop on Tue Jun 08, 1999 at 17:04 +0000 <199906081537.JAA12149@mt.sri.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Tue, 8 Jun 1999 17:37:27 +0000 To: Scott Telford From: Bob Bishop Subject: Re: JavaOne Cc: Nate Williams , java@FreeBSD.ORG Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org At 5:15 pm +0100 8/6/99, Scott Telford wrote: > >You mean they are thinking about porting X-Designer to FreeBSD? I don't see why not, if there's a bit of demand. -- Bob Bishop (0118) 977 4017 international code +44 118 rb@gid.co.uk fax (0118) 989 4254 between 0800 and 1800 UK To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 10:16:13 1999 Delivered-To: freebsd-java@freebsd.org Received: from aurora.rg.iupui.edu (aurora.rg.iupui.edu [134.68.31.122]) by hub.freebsd.org (Postfix) with ESMTP id EE75D153DD for ; Tue, 8 Jun 1999 10:16:02 -0700 (PDT) (envelope-from gunther@aurora.rg.iupui.edu) Received: (from gunther@localhost) by aurora.rg.iupui.edu (8.8.7/8.8.7) id MAA20446; Tue, 8 Jun 1999 12:20:36 -0500 (EST) (envelope-from gunther) Date: Tue, 8 Jun 1999 12:20:36 -0500 (EST) From: Gunther Schadow Message-Id: <199906081720.MAA20446@aurora.rg.iupui.edu> To: freebsd-java@FreeBSD.ORG, kleine@ak.sax.de Subject: TYA bug or my fault? Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Moin! Albrecht, thanks for contributing TYA, it's great ... but here is a problem I encountered. I am not sure whether it's my fault or a TYA bug, anyway, java w/o TYA behaves differently from java with TYA. Here goes: The following snipped of my code (that compiles and runs to be tested) is an abstract class "test" that has a number of concrete subclasses (FA, FB, FC ...). class "test" maintains a Hashtable (all) of all its instantiations. Each of the concrete subclasses is instantiated only once, and that is done right in the class "test" as static member variables. The use of this weird construct is a dynamic library of special functions, that can be looked up by name. The lookup routine and the actual functions are not shown. import java.lang.*; import java.io.*; import java.util.Hashtable; public abstract class test { String name = null; private static final Hashtable all = new Hashtable(); protected test(String s) { name = s; System.out.println("defining test: `" + name + "'"); if(all.containsKey(s)) { System.out.println("all contains key " + s + " already? " + all); throw new IllegalArgumentException("test `" + s + "' is already defined"); } else { System.out.println("making new entry to all"); this.all.put(s, this); System.out.println("all now: " + all); } System.out.println("end of ctor"); } /** / public static final test f_A = new FA(); public static final test f_B = new FB(); public static final test f_C = new FC(); public static final test f_D = new FD(); public static final test f_E = new FE(); public static final test f_F = new FF(); / **/ public static final test f_A = FA.proto; public static final test f_B = FB.proto; public static final test f_C = FC.proto; public static final test f_D = FD.proto; public static final test f_E = FE.proto; public static final test f_F = FF.proto; /**/ public static void main(String args[]) { System.out.println(all); } } class FA extends test { FA() { super("A"); } public static final FA proto = new FA(); } class FB extends test { FB() { super("B"); } public static final FB proto = new FB(); } class FC extends test { FC() { super("C"); } public static final FC proto = new FC(); } class FD extends test { FD() { super("D"); } public static final FD proto = new FD(); } class FE extends test { FE() { super("E"); } public static final FE proto = new FE(); } class FF extends test { FF() { super("F"); } public static final FF proto = new FF(); } Witout TYA, what happens is that during initialization all concrete classes are instantiated and the hashtable populated. With TYA the hashtable remains empty! Without TYA: defining test: `A' making new entry to all all now: {A=FA@10c260b} end of ctor defining test: `B' making new entry to all all now: {B=FB@10c2627, A=FA@10c260b} end of ctor defining test: `C' making new entry to all all now: {C=FC@10c264a, B=FB@10c2627, A=FA@10c260b} end of ctor defining test: `D' making new entry to all all now: {D=FD@10c26bb, C=FC@10c264a, B=FB@10c2627, A=FA@10c260b} end of ctor defining test: `E' making new entry to all all now: {E=FE@10c26cd, D=FD@10c26bb, C=FC@10c264a, B=FB@10c2627, A=FA@10c260b} end of ctor defining test: `F' making new entry to all all now: {F=FF@10c272b, E=FE@10c26cd, D=FD@10c26bb, C=FC@10c264a, B=FB@10c2627, A=FA@10c260b} end of ctor {F=FF@10c272b, E=FE@10c26cd, D=FD@10c26bb, C=FC@10c264a, B=FB@10c2627, A=FA@10c260b} With TYA TYA 1.3v2 (for J117 / FreeBSD). Copyright (c) 1997,98,99 The TYA Team Contact The TYA Team via Albrecht Kleine defining test: `A' defining test: `B' defining test: `C' defining test: `D' defining test: `E' defining test: `F' {} With shujit (that doesn't work for my real project for other reasons) shuJIT for Sun JVM/IA-32 Copyright 1998,1999 by SHUDO Kazuyuki defining test: `A' making new entry to all all now: {A=FA@10c25f8} end of ctor defining test: `B' making new entry to all all now: {B=FB@10c264f, A=FA@10c25f8} end of ctor defining test: `C' making new entry to all all now: {C=FC@10c2674, B=FB@10c264f, A=FA@10c25f8} end of ctor defining test: `D' making new entry to all all now: {D=FD@10c26e4, C=FC@10c2674, B=FB@10c264f, A=FA@10c25f8} end of ctor defining test: `E' making new entry to all all now: {E=FE@10c26f6, D=FD@10c26e4, C=FC@10c2674, B=FB@10c264f, A=FA@10c25f8} end of ctor defining test: `F' making new entry to all all now: {F=FF@10c2755, E=FE@10c26f6, D=FD@10c26e4, C=FC@10c2674, B=FB@10c264f, A=FA@10c25f8} end of ctor {F=FF@10c2755, E=FE@10c26f6, D=FD@10c26e4, C=FC@10c2674, B=FB@10c264f, A=FA@10c25f8} Obviously, TYA has problems with the self-instantiations of all the concrete classes, e.g.: class FA extends test { ... public static final FA proto = new FA(); } where test uses just the FA.proto instance to assign to its static member. This rather convoluted design can be straightened, by avoiding the self-instantiation of the "proto" and instantiate each concrete class only in the super class. So, it may be that I am using Java in a wrong way, and it may be that the fact JDK's java and shujit lets me do that is their fault. But it may also be that my convoluted design has exposed a tricky TYA bug, just like Donald Knuth's trip/trap tests were designed to do the most awkward things conceivable to find hidden bugs. This examination of the problem has given me a work around, I hope that it can help to make TYA even better! Thanks, -Gunther Gunther Schadow ----------------------------------- http://aurora.rg.iupui.edu Regenstrief Institute for Health Care 1001 W 10th Street RG5, Indianapolis IN 46202, Phone: (317) 630 7960 schadow@aurora.rg.iupui.edu ---------------------- #include To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 10:50:46 1999 Delivered-To: freebsd-java@freebsd.org Received: from isbalham.ist.co.uk (isbalham.ist.co.uk [192.31.26.1]) by hub.freebsd.org (Postfix) with ESMTP id 0DD36153D2 for ; Tue, 8 Jun 1999 10:50:42 -0700 (PDT) (envelope-from rb@gid.co.uk) Received: from gid.co.uk (uucp@localhost) by isbalham.ist.co.uk (8.9.2/8.8.7) with UUCP id SAA53590; Tue, 8 Jun 1999 18:50:41 +0100 (BST) (envelope-from rb@gid.co.uk) Received: from [194.32.164.2] by seagoon.gid.co.uk; Tue, 8 Jun 1999 18:45:06 +0100 (BST) X-Sender: rb@194.32.164.1 Message-Id: In-Reply-To: <199906081611.KAA12326@mt.sri.com> References: <199906081537.JAA12149@mt.sri.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Tue, 8 Jun 1999 18:45:04 +0000 To: Nate Williams From: Bob Bishop Subject: Re: JavaOne Cc: Nate Williams , java@FreeBSD.ORG Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >What kind of cool stuff? Teleporters, fishing equipment, high-powered >rifles, etc...? There are lots of things I and others consider to be >'cool stuff'. :) Fishing equipment? Who mentioned fishing equipment? :-) :-) -- Bob Bishop (0118) 977 4017 international code +44 118 rb@gid.co.uk fax (0118) 989 4254 between 0800 and 1800 UK To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 10:54:14 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (unknown [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id 5108D14BCE for ; Tue, 8 Jun 1999 10:53:59 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id LAA05675; Tue, 8 Jun 1999 11:53:58 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id LAA12877; Tue, 8 Jun 1999 11:53:57 -0600 Date: Tue, 8 Jun 1999 11:53:57 -0600 Message-Id: <199906081753.LAA12877@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Bob Bishop Cc: Nate Williams , java@FreeBSD.ORG Subject: Re: JavaOne In-Reply-To: References: <199906081537.JAA12149@mt.sri.com> <199906081611.KAA12326@mt.sri.com> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > >What kind of cool stuff? Teleporters, fishing equipment, high-powered > >rifles, etc...? There are lots of things I and others consider to be > >'cool stuff'. :) > > Fishing equipment? Who mentioned fishing equipment? :-) :-) Fishing equipment is cool stuff. Does the company product fishing equipment? If so, why are they at JavaOne? (My response was an attempt to get you to be a little more specific in what exactly the company provided. 'Cool stuff' isn't an acceptable answer, since each person defines cool stuff in a completely different manner.) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 11:35:47 1999 Delivered-To: freebsd-java@freebsd.org Received: from isbalham.ist.co.uk (isbalham.ist.co.uk [192.31.26.1]) by hub.freebsd.org (Postfix) with ESMTP id 33E7014C46 for ; Tue, 8 Jun 1999 11:35:40 -0700 (PDT) (envelope-from rb@gid.co.uk) Received: from gid.co.uk (uucp@localhost) by isbalham.ist.co.uk (8.9.2/8.8.7) with UUCP id TAA54006; Tue, 8 Jun 1999 19:35:37 +0100 (BST) (envelope-from rb@gid.co.uk) Received: from [194.32.164.2] by seagoon.gid.co.uk; Tue, 8 Jun 1999 19:24:25 +0100 (BST) X-Sender: rb@194.32.164.1 Message-Id: In-Reply-To: <199906081753.LAA12877@mt.sri.com> References: <199906081537.JAA12149@mt.sri.com> <199906081611.KAA12326@mt.sri.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Tue, 8 Jun 1999 19:24:22 +0000 To: Nate Williams From: Bob Bishop Subject: Re: JavaOne Cc: Nate Williams , java@FreeBSD.ORG Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org OK. Rewind. At 11:53 am -0600 8/6/99, Nate Williams wrote: >> >What kind of cool stuff? Visaj - a visual Java application builder written entirely in Java and certified 100% Pure Java X-Designer ... which enables existing Motif applications to be 'captured' by the tool ... for generation as a Java GUI. And for all I know, some new stuff. Details at http://www.ist-inc.com and/or http://www.ist.co.uk -- Bob Bishop (0118) 977 4017 international code +44 118 rb@gid.co.uk fax (0118) 989 4254 between 0800 and 1800 UK To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 11:36:14 1999 Delivered-To: freebsd-java@freebsd.org Received: from aurora.rg.iupui.edu (aurora.rg.iupui.edu [134.68.31.122]) by hub.freebsd.org (Postfix) with ESMTP id 96BB115415 for ; Tue, 8 Jun 1999 11:36:12 -0700 (PDT) (envelope-from gunther@aurora.rg.iupui.edu) Received: (from gunther@localhost) by aurora.rg.iupui.edu (8.8.7/8.8.7) id NAA21005; Tue, 8 Jun 1999 13:40:50 -0500 (EST) (envelope-from gunther) Date: Tue, 8 Jun 1999 13:40:50 -0500 (EST) From: Gunther Schadow Message-Id: <199906081840.NAA21005@aurora.rg.iupui.edu> To: freebsd-java@FreeBSD.ORG, kleine@ak.sax.de Subject: TYA + JNI problem ... Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi again, I tested TYA with my GDBM JNI wrapper and I get a huge java VM melt down as soon as the JNI part is used. Since a java VM core dump is pretty non-intelligible, I rather first ask whether TYA has known problems with JNI? SHUJIT doesn't have this problem. Not that I amjust blaming TYA, I just compare various options. I'll report about shujit problems next. Stay tuned for a little "benchmark" comparing various options JIT / JNI / heap size. ... -Gunther Gunther Schadow ----------------------------------- http://aurora.rg.iupui.edu Regenstrief Institute for Health Care 1001 W 10th Street RG5, Indianapolis IN 46202, Phone: (317) 630 7960 schadow@aurora.rg.iupui.edu ---------------------- #include To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 12: 3:44 1999 Delivered-To: freebsd-java@freebsd.org Received: from aurora.rg.iupui.edu (aurora.rg.iupui.edu [134.68.31.122]) by hub.freebsd.org (Postfix) with ESMTP id 066DF14C12 for ; Tue, 8 Jun 1999 12:03:39 -0700 (PDT) (envelope-from gunther@aurora.rg.iupui.edu) Received: (from gunther@localhost) by aurora.rg.iupui.edu (8.8.7/8.8.7) id OAA21806; Tue, 8 Jun 1999 14:08:20 -0500 (EST) (envelope-from gunther) Date: Tue, 8 Jun 1999 14:08:20 -0500 (EST) From: Gunther Schadow Message-Id: <199906081908.OAA21806@aurora.rg.iupui.edu> To: freebsd-java@FreeBSD.ORG, shudoh@muraoka.info.waseda.ac.jp Subject: now to shuJIT :-) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Konnichi-wa, Thanks, Katsuyuki, for making shuJIT available! I am on FreeBSD 2.2.5-RELEASE and I have difficulties compiling the latest shuJIT release. What happens is: /usr/bin/gcc -S -fno-omit-frame-pointer -pipe -fPIC -I/usr/local/java/include -I/usr/local/java/include/genunix -I/usr/local/java/include/linux -I/usr/local/java/include/freebsd -I/usr/local/include -o tmp.s code.c code.c: In function `assembledCode': code.c:4910: fixed or forbidden register was spilled. This may be due to a compiler bug or to impossible asm statements or clauses. gmake: *** [tmp.s] Error 1 and I have no time right now to nail down the problem any further (I did 8086 assembler programming in real mode, but I have no idea about this new 80x86 assembler syntax, BTW: is there any manual describing the 80x86 assembler syntax used on FreeBSD's as?) Anyway, I am using the shujit-0.2.10 a.out binary version instead, and thus my report may be outdated. ShuJIT (in that version) seems to have problems allocating heap memory, which is why I get the following Java VM error, presumably when the heap needs to be reallocated. ... now I have trouble reproducing the problem, as if this is a bug that shows up only in special timing-dependent circumstances. O.K. here goes: ~SIGFPE 8* arithmetic exception Full thread dump: "Finalizer thread" (TID:0x860f208, sys_thread_t:0x9413efc, state:CW) prio=1 "Async Garbage Collector" (TID:0x860f250, sys_thread_t:0x93f2efc, state:R) prio=1 "Idle thread" (TID:0x860f298, sys_thread_t:0x93d1efc, state:R) prio=0 "Clock" (TID:0x860f088, sys_thread_t:0x93b0efc, state:CW) prio=12 "main" (TID:0x860f0b0, sys_thread_t:0xeec00, state:R) prio=5 *current thread* java.util.GregorianCalendar.timeToFields(Compiled Code) java.util.GregorianCalendar.computeFields(Compiled Code) java.util.Calendar.complete(Compiled Code) java.util.GregorianCalendar.add(Compiled Code) rmrs.rrdb.Row.getLIFODateTime(Compiled Code) rmrs.mrf.MedicalRecord.makeMRFItem(Compiled Code) rmrs.mrf.MedicalRecord.(Compiled Code) rmrs.Inquiry.main(Compiled Code) Monitor Cache Dump: (0x93f2efc): owner "Async Garbage Collector" (0x93f2efc, 1 entry) Registered Monitor Dump: Thread queue lock: Name and type hash table lock: String intern lock: JNI pinning lock: JNI global reference lock: BinClass lock: Class loading lock: Java stack lock: Code rewrite lock: Heap lock: Has finalization queue lock: Finalize me queue lock: Waiting to be notified: "Finalizer thread" (0x9413efc) Monitor IO lock: Child death monitor: Event monitor: I/O monitor: Alarm monitor: Waiting to be notified: "Clock" (0x93b0efc) _malloc: Monitor registry: owner "main" (0xeec00, 1 entry) Thread Alarm Q: Abort trap (core dumped) It seems as if increasing the heap size to 32Mb from the beginning reduces occurance of this problem (I can't say "eliminate" since it does not always occur with smaller heap sizes ... and indeed it does occur too.) you may have already fixed this bug, I would appreciate a binary for the latest shuJIT (I am not lazy, but I have an application project going that keeps me from doing too much infrastructure stuff.) thanks & regards -Gunther Gunther Schadow ----------------------------------- http://aurora.rg.iupui.edu Regenstrief Institute for Health Care 1001 W 10th Street RG5, Indianapolis IN 46202, Phone: (317) 630 7960 schadow@aurora.rg.iupui.edu ---------------------- #include To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 13:11:18 1999 Delivered-To: freebsd-java@freebsd.org Received: from aurora.rg.iupui.edu (aurora.rg.iupui.edu [134.68.31.122]) by hub.freebsd.org (Postfix) with ESMTP id 5E667154DB for ; Tue, 8 Jun 1999 13:11:02 -0700 (PDT) (envelope-from gunther@aurora.rg.iupui.edu) Received: (from gunther@localhost) by aurora.rg.iupui.edu (8.8.7/8.8.7) id PAA22114; Tue, 8 Jun 1999 15:15:39 -0500 (EST) (envelope-from gunther) Date: Tue, 8 Jun 1999 15:15:39 -0500 (EST) From: Gunther Schadow Message-Id: <199906082015.PAA22114@aurora.rg.iupui.edu> To: freebsd-java@FreeBSD.ORG, shudoh@muraoka.info.waseda.ac.jp Subject: My "benchmark" ... Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello again, here is my promised "benchmark". This is my real application that I am working on that creates thousands of objects from data received over the net and also from a local data base, using XML encoding of objects. I have written a JNI wrapper around GDBM since I didn't know that w3c's Jigsaw project brought forth a 100% pure Java "jdbm" class. So, now I have the option of both, native GDBM or 100% pure Java. Here are the results: No JIT -GDBM -JIT real 3m21.629s user 3m4.319s sys 0m0.939s -GDBM -JIT (32Mb heap) real 2m29.798s user 2m7.476s sys 0m1.164s +GDBM -JIT real 2m52.773s user 2m33.531s sys 0m0.759s +GDBM -JIT (32Mb heap) real 2m16.742s user 2m1.389s sys 0m0.991s TYA -GDBM +TYA real 1m53.723s user 1m29.372s sys 0m1.028s -GDBM +TYA (32Mb heap) real 1m18.765s user 0m35.960s sys 0m1.189s +GDBM +TYA impossible (VM melt down) shuJIT -GDBM +SHUJIT real 2m17.876s user 1m56.686s sys 0m1.248s -GDBM +SHUJIT (32Mb heap) real 1m43.735s user 0m59.094s sys 0m1.520s +GDBM +SHUJIT real 1m55.101s user 1m32.320s sys 0m1.080s +GDBM +SHUJIT (32Mb heap) real 1m28.916s user 0m55.645s sys 0m1.154s Conclusions: A JIT speeds up almost by a factor of 2. TYA is a little faster for me than shuJIT. ShuJIT, however, does not crash with the native GDBM. On the other hand shuJIT crashes on a randomized basis. The native part turns out to be less critical than an initially large heap size. However, the native part does speed things up. Interestingly, the combined effect of large heap size and native has less effect than the sum of each optimization applied separately. Finally, Java object serialization which I have found to be slower than manual XML coding. The dramatic performance increase gained by using a JIT is very promising. With a little tweaking I can probably get some acceptable upload speed :-) Read from Java object stream only GDBM no JIT real 0m36.158s user 0m32.135s sys 0m0.256s shuJIT real 0m19.741s user 0m15.977s sys 0m0.170s Thanks Albrecht, thanks Kazuyuki! BTW, would it make sense to combine TYA and shuJIT to leverage the strengths of both? Have you guys looked at each other's code? regards -Gunther Gunther Schadow ----------------------------------- http://aurora.rg.iupui.edu Regenstrief Institute for Health Care 1001 W 10th Street RG5, Indianapolis IN 46202, Phone: (317) 630 7960 schadow@aurora.rg.iupui.edu ---------------------- #include To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 13:40: 9 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (unknown [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id 917E914ED5 for ; Tue, 8 Jun 1999 13:39:56 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id OAA07692; Tue, 8 Jun 1999 14:39:54 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id OAA13629; Tue, 8 Jun 1999 14:39:53 -0600 Date: Tue, 8 Jun 1999 14:39:53 -0600 Message-Id: <199906082039.OAA13629@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Gunther Schadow Cc: freebsd-java@FreeBSD.ORG, shudoh@muraoka.info.waseda.ac.jp Subject: Re: My "benchmark" ... In-Reply-To: <199906082015.PAA22114@aurora.rg.iupui.edu> References: <199906082015.PAA22114@aurora.rg.iupui.edu> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Thanks Albrecht, thanks Kazuyuki! Thanks Java team. :) :) Nate > BTW, would it make sense to combine > TYA and shuJIT to leverage the strengths of both? Have you guys > looked at each other's code? > > regards > -Gunther > > Gunther Schadow ----------------------------------- http://aurora.rg.iupui.edu > Regenstrief Institute for Health Care > 1001 W 10th Street RG5, Indianapolis IN 46202, Phone: (317) 630 7960 > schadow@aurora.rg.iupui.edu ---------------------- #include > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-java" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 13:53: 7 1999 Delivered-To: freebsd-java@freebsd.org Received: from aurora.rg.iupui.edu (aurora.rg.iupui.edu [134.68.31.122]) by hub.freebsd.org (Postfix) with ESMTP id 72FFF14FBE for ; Tue, 8 Jun 1999 13:53:04 -0700 (PDT) (envelope-from gunther@aurora.rg.iupui.edu) Received: (from gunther@localhost) by aurora.rg.iupui.edu (8.8.7/8.8.7) id PAA22522; Tue, 8 Jun 1999 15:57:45 -0500 (EST) (envelope-from gunther) Date: Tue, 8 Jun 1999 15:57:45 -0500 (EST) From: Gunther Schadow Message-Id: <199906082057.PAA22522@aurora.rg.iupui.edu> To: freebsd-java@FreeBSD.ORG, gunther@aurora.rg.iupui.edu, shudoh@muraoka.info.waseda.ac.jp Subject: Re: My "benchmark" ... Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Albrecht hinted me that the JNI related VM meltdown may not occur with his older TYA version 1.2v4, since he has rewritten the JNI part. He is right, and it works now. TYA is now faster and works better for me than shuJIT. Here are the missing "benchmark" results: +GDBM +TYA (1.2v4) real 1m28.080s user 1m13.059s sys 0m0.797s +GDBM +TYA (1.2v4) (32Mb heap) real 1m5.198s user 0m33.939s sys 0m0.839s Thanks again, and, how could I forget: THANKS TO THE ENTIRE JAVA TEAM :-) and thanks to the entire FreeBSD team :-) and thanks to all open- source people, thanks Bill&Lynne Jolitz, thanks Richard Stallman, thank God! --- This is no kidding, it is a joy to consider all those individuals and groups who really make a difference and who shape my life considerably (without you I would live a dull live depending on Windows VB, ugh ...) cheers -Gunther Gunther Schadow ----------------------------------- http://aurora.rg.iupui.edu Regenstrief Institute for Health Care 1001 W 10th Street RG5, Indianapolis IN 46202, Phone: (317) 630 7960 schadow@aurora.rg.iupui.edu ---------------------- #include To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 14: 1: 6 1999 Delivered-To: freebsd-java@freebsd.org Received: from chameleon.mtwest.net (chameleon.mtwest.net [216.172.10.4]) by hub.freebsd.org (Postfix) with ESMTP id C540614D26 for ; Tue, 8 Jun 1999 14:01:02 -0700 (PDT) (envelope-from jataylor@lundahl.com) Received: from internet.lundahl (USR45.mtwest.net [216.172.10.145]) by chameleon.mtwest.net (8.9.1a/8.9.1) with SMTP id PAA14828 for ; Tue, 8 Jun 1999 15:01:00 -0600 (MDT) Reply-To: From: "James A. Taylor" To: Subject: Types of Threads. Date: Tue, 8 Jun 1999 14:59:07 -0600 Message-ID: <000001beb1f1$c48a8680$d800a8c0@internet.lundahl> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook 8.5, Build 4.71.2173.0 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Content-Transfer-Encoding: 7bit Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Could someone explain the differences between green threads, linux threads and the MIT p threads supported by FreeBSD. James A. Taylor Lundahl Instruments, Inc. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 15:28:31 1999 Delivered-To: freebsd-java@freebsd.org Received: from ns.mt.sri.com (unknown [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id 851C71530F for ; Tue, 8 Jun 1999 15:28:23 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id QAA09048 for ; Tue, 8 Jun 1999 16:28:22 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id QAA14225; Tue, 8 Jun 1999 16:28:21 -0600 Date: Tue, 8 Jun 1999 16:28:21 -0600 Message-Id: <199906082228.QAA14225@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: freebsd-java@FreeBSD.org Subject: Announce: Minor Patch for JDK1.1.8 X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Thanks to Robert Dodson who pointed out a minor bug in the most recent JDK release, I've re-rolled one of the libraries to fix a bug in UDP Datagram handling. If you want to send UDP packets to the Broadcast address (not Multicast, but Broadcast packets), the FreeBSD JDK refused with a permissions error. This has now been corrected, but instead of rolling an entire release over again, I've decided to provide a simple patch, since the fix involved a single shared library. If you are experiencing the problem or you just want to be running the 'bets' bits, feel free to download the patch from the WWW page. As always, the latest news and bits are available via the official FreeBSD JDK www page at: http://www.freebsd.org/java - The FreeBSD JDK team To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 16:22: 2 1999 Delivered-To: freebsd-java@freebsd.org Received: from m4.c2.telstra-mm.net.au (m4.c2.telstra-mm.net.au [24.192.3.19]) by hub.freebsd.org (Postfix) with ESMTP id 78F3F157F8 for ; Tue, 8 Jun 1999 16:21:54 -0700 (PDT) (envelope-from a.reilly@lake.com.au) Received: from m5.c2.telstra-mm.net.au (m5.c2.telstra-mm.net.au [24.192.3.20]) by m4.c2.telstra-mm.net.au (8.8.6 (PHNE_14041)/8.8.6) with ESMTP id JAA03961 for ; Wed, 9 Jun 1999 09:21:52 +1000 (EST) X-BPC-Relay-Envelope-From: a.reilly@lake.com.au X-BPC-Relay-Envelope-To: X-BPC-Relay-Sender-Host: m5.c2.telstra-mm.net.au [24.192.3.20] X-BPC-Relay-Info: Message delivered directly. Received: from areilly.bpc-users.org (CPE-24-192-48-172.nsw.bigpond.net.au [24.192.48.172]) by m5.c2.telstra-mm.net.au (8.8.6 (PHNE_14041)/8.8.6) with SMTP id JAA03264 for ; Wed, 9 Jun 1999 09:21:51 +1000 (EST) Received: (qmail 94092 invoked by uid 1000); 8 Jun 1999 23:21:51 -0000 From: "Andrew Reilly" Date: Wed, 9 Jun 1999 09:21:51 +1000 To: Gunther Schadow Cc: freebsd-java@FreeBSD.ORG, shudoh@muraoka.info.waseda.ac.jp Subject: Re: My "benchmark" ... Message-ID: <19990609092151.A93566@gurney.reilly.home> References: <199906082015.PAA22114@aurora.rg.iupui.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <199906082015.PAA22114@aurora.rg.iupui.edu>; from Gunther Schadow on Tue, Jun 08, 1999 at 03:15:39PM -0500 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Tue, Jun 08, 1999 at 03:15:39PM -0500, Gunther Schadow wrote: > Hello again, > > here is my promised "benchmark". This is my real application that I > am working on that creates thousands of objects from data received > over the net and also from a local data base, using XML encoding of > objects. I have written a JNI wrapper around GDBM since I didn't know > that w3c's Jigsaw project brought forth a 100% pure Java "jdbm" > class. So, now I have the option of both, native GDBM or 100% pure > Java. I don't know enough of the Java thing to know whether this is an option for you, but have you tried benchmarking a version compiled natively with the Cygnus gcj (or egcs) compiler? -- Andrew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 16:38:22 1999 Delivered-To: freebsd-java@freebsd.org Received: from aurora.rg.iupui.edu (aurora.rg.iupui.edu [134.68.31.122]) by hub.freebsd.org (Postfix) with ESMTP id 0EB7915A22 for ; Tue, 8 Jun 1999 16:38:09 -0700 (PDT) (envelope-from gunther@aurora.rg.iupui.edu) Received: (from gunther@localhost) by aurora.rg.iupui.edu (8.8.7/8.8.7) id SAA22943; Tue, 8 Jun 1999 18:42:44 -0500 (EST) (envelope-from gunther) Date: Tue, 8 Jun 1999 18:42:44 -0500 (EST) From: Gunther Schadow Message-Id: <199906082342.SAA22943@aurora.rg.iupui.edu> To: a.reilly@lake.com.au, gunther@aurora.rg.iupui.edu Subject: Re: My "benchmark" ... Cc: freebsd-java@FreeBSD.ORG, shudoh@muraoka.info.waseda.ac.jp Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Andrew, > > here is my promised "benchmark". This is my real application that I > > am working on that creates thousands of objects from data received > > over the net and also from a local data base, using XML encoding of > > objects. I have written a JNI wrapper around GDBM since I didn't know > > that w3c's Jigsaw project brought forth a 100% pure Java "jdbm" > > class. So, now I have the option of both, native GDBM or 100% pure > > Java. > > I don't know enough of the Java thing to know whether this is an > option for you, but have you tried benchmarking a version > compiled natively with the Cygnus gcj (or egcs) compiler? I would love to and I am looking forward that gcj is in a state where it is useful. Currently, however, gcj is still behind Java 1.1, which makes it useless for any more serious Java application project. I am a little worried, since I have not seen a lot of progress announced for gcj since last year. May be I was too far detached, but I hope it's developers won't run out of energy before we all see the glory and performance of their work! IMHO, gcj is definitely the way to go in the future. regards -Gunther Gunther Schadow ----------------------------------- http://aurora.rg.iupui.edu Regenstrief Institute for Health Care 1001 W 10th Street RG5, Indianapolis IN 46202, Phone: (317) 630 7960 schadow@aurora.rg.iupui.edu ---------------------- #include To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Tue Jun 8 20:27:46 1999 Delivered-To: freebsd-java@freebsd.org Received: from tohokugw.tohoku.iij.ad.jp (tohokugw.tohoku.iij.ad.jp [202.232.14.98]) by hub.freebsd.org (Postfix) with ESMTP id B1A1014CC1 for ; Tue, 8 Jun 1999 20:27:38 -0700 (PDT) (envelope-from taguchi@tohoku.iij.ad.jp) Received: by tohokugw.tohoku.iij.ad.jp; id MAA08935; Wed, 9 Jun 1999 12:27:38 +0900 (JST) Received: from unknown(192.168.144.2) by tohokugw.tohoku.iij.ad.jp via smap (4.1) id xma008890; Wed, 9 Jun 99 12:26:49 +0900 Received: from localhost (localhost [127.0.0.1]) by hirose.tohoku.iij.ad.jp (8.8.8/3.7W99030413) with ESMTP id MAA20407 for ; Wed, 9 Jun 1999 12:25:15 +0900 (JST) To: FREEBSD-JAVA@FreeBSD.ORG Subject: Re: porting jdk1.2 to FreeBSD(3.x) From: Taguchi Takeshi In-Reply-To: Your message of "Mon, 7 Jun 1999 23:28:52 -0600" <199906080528.XAA10713@mt.sri.com> References: <199906080528.XAA10713@mt.sri.com> X-Mailer: Mew version 1.93b38 on XEmacs 20.4 (Emerald) X-Prom-Mew: Prom-Mew 1.92.9 (procmail reader for Mew) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <19990609122513U.taguchi@tohoku.iij.ad.jp> Date: Wed, 09 Jun 1999 12:25:13 +0900 X-Dispatcher: imput version 980905(IM100) Lines: 15 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > Just want to tell you that I succeeded in building a bootstrap version > > of jdk1.2. Please have a look at my "homepage" at > > http://homepages.munich.netsurf.de/Thomas.Mittelstaedt. The patches and > > a minimal set of binaries are provided there as well to help you with > > Java2 on FreeBSD. > > These binaries worked for me as long as I added the -Djava.compiler=NONE > > command line option. > > Thanks Thomas! > Sorry for my FAQing question.... Where can i get javasrc1.2.tar.gz ? Taguchi,T To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Wed Jun 9 9:48: 7 1999 Delivered-To: freebsd-java@freebsd.org Received: from cafe.muraoka.info.waseda.ac.jp (cafe.muraoka.info.waseda.ac.jp [133.9.68.49]) by hub.freebsd.org (Postfix) with ESMTP id AC54D151EF for ; Wed, 9 Jun 1999 09:47:59 -0700 (PDT) (envelope-from shudoh@muraoka.info.waseda.ac.jp) Received: from muraoka.info.waseda.ac.jp (shudoh@localhost [127.0.0.1]) by cafe.muraoka.info.waseda.ac.jp (8.9.1a/3.7W) with ESMTP id BAA09205; Thu, 10 Jun 1999 01:45:38 +0900 Message-Id: <199906091645.BAA09205@cafe.muraoka.info.waseda.ac.jp> To: Gunther Schadow , freebsd-java@FreeBSD.ORG Subject: Re: now to shuJIT :-) In-reply-to: Your message of "Tue, 08 Jun 1999 14:08:20 JST." <199906081908.OAA21806@aurora.rg.iupui.edu> Date: Thu, 10 Jun 1999 01:45:38 +0900 From: SHUDO Kazuyuki Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Konnichi-wa, Konnichiwa, May I write in Japanese? :) > Thanks, Katsuyuki, for making shuJIT available! I am on FreeBSD > 2.2.5-RELEASE and I have difficulties compiling the latest shuJIT > release. What happens is: > > /usr/bin/gcc -S -fno-omit-frame-pointer -pipe -fPIC -I/usr/local/java/include -I/usr/local/java/include/genunix -I/usr/local/java/include/linux -I/usr/local/java/include/freebsd -I/usr/local/include -o tmp.s code.c > code.c: In function `assembledCode': > code.c:4910: fixed or forbidden register was spilled. > This may be due to a compiler bug or to impossible asm > statements or clauses. > gmake: *** [tmp.s] Error 1 Current shuJIT (0.3.0a) cannot be compiled with gcc 2.7.X. I understand that /usr/bin/gcc on FreeBSD 3.X is gcc 2.7.2.X. Please use a release version of EGCS, such as 1.0.3 and 1.1.2, according as documents. GCC 2.7 consumes unnecessary registers in some cases, so it causes an insufficiency of registers. I know, the sensitiveness to ability of C compiler is not desirable. But it's a current limitation. > and I have no time right now to nail down the problem any further (I > did 8086 assembler programming in real mode, but I have no idea about > this new 80x86 assembler syntax, I rather like the AT&T syntax (i.e., movl) which GNU binutils adopted. > BTW: is there any manual describing the 80x86 assembler syntax > used on FreeBSD's as?) I don't have any manual for the AT&T assembler syntax, but its mnemonics are easily reasoned by analogy from the MASM syntax (i.e., MOV). > Anyway, I am using the shujit-0.2.10 a.out binary version instead, and > thus my report may be outdated. ShuJIT (in that version) seems to > have problems allocating heap memory, which is why I get the following > Java VM error, > ~SIGFPE 8* arithmetic exception > > Full thread dump: > "Finalizer thread" (TID:0x860f208, sys_thread_t:0x9413efc, state:CW) prio=1 Thanks for your report. The problem may be gone if the shuJIT is compiled with EGCS. The binary distribution of 0.2.10 is compiled with GCC 2.7.X. I'll provide binary distributions with EGCS when I've returned to my home town. Now I'm on a trip. Kazuyuki SHUDO Happy Hacking! Muraoka Lab., School of Sci. & Eng., Waseda Univ. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Jun 11 2: 6: 6 1999 Delivered-To: freebsd-java@freebsd.org Received: from relay.voz.ru (mail.voz.ru [194.117.68.55]) by hub.freebsd.org (Postfix) with ESMTP id 6357814C59; Fri, 11 Jun 1999 02:05:25 -0700 (PDT) (envelope-from v03p!v03p.voz.ru!uucp@relay.voz.ru) Received: from v03p.UUCP (uucp@localhost) by relay.voz.ru (8.8.5/8.8.5) with UUCP id NAA07595; Fri, 11 Jun 1999 13:05:24 +0400 (MSD) Date: Fri, 11 Jun 1999 13:05:24 +0400 (MSD) From: v03p!v03p.voz.ru!uucp@relay.voz.ru Message-Id: <199906110905.NAA07595@relay.voz.ru> Received: by v03p.voz.ru (UUPC/@ v7.00, 07Jan97) id AA04426; Fri, 11 Jun 1999 13:05:29 +0400 (MSD) Lines: 56 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >From relay!FreeBSD.ORG!owner-freebsd-announce Tue Jun 08 08:35:10 1999 Received: by v03p.voz.ru (UUPC/@ v7.00, 07Jan97) with UUCP id AA04537; Tue, 8 Jun 1999 08:35:09 +0400 (MSD) Received: from hub.freebsd.org (hub.FreeBSD.ORG [204.216.27.18]) by relay.voz.ru (8.8.5/8.8.5) with ESMTP id DAA22883 for ; Tue, 8 Jun 1999 03:58:24 +0400 (MSD) Received: by hub.freebsd.org (Postfix, from userid 538) id 8C50114E7C; Mon, 7 Jun 1999 16:37:38 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with SMTP id 49BD31CD8BF; Mon, 7 Jun 1999 16:37:37 -0700 (PDT) (envelope-from owner-freebsd-announce) Received: by hub.freebsd.org (bulk_mailer v1.12); Mon, 7 Jun 1999 16:37:37 -0700 Delivered-To: freebsd-announce@freebsd.org Received: from ns.mt.sri.com (unknown [206.127.79.91]) by hub.freebsd.org (Postfix) with ESMTP id 30F4114C38; Mon, 7 Jun 1999 16:37:24 -0700 (PDT) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id RAA23005; Mon, 7 Jun 1999 17:37:23 -0600 (MDT) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id RAA09913; Mon, 7 Jun 1999 17:37:22 -0600 Date: Mon, 7 Jun 1999 17:37:22 -0600 Message-Id: <199906072337.RAA09913@mt.sri.com> From: Nate Williams MIME-Version: 1.0 To: freebsd-announce@FreeBSD.org Cc: freebsd-java@FreeBSD.org Subject: Announce: JDK1.1.8 for FreeBSD X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-announce@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Lines: 54 Content-Type: text/plain; charset=us-ascii Content-Length: 2264 As always, it is my great pleasure to announce the newest version of the Java Development Kit for JDK1.1 ported to FreeBSD. Note, FreeBSD along with one of the available JIT compilers makes for a very nice development/deployment platform for Java applications. (Check out the WWW page for pointers on the various JIT compilers). As always, all the necessary information is available on the official FreeBSD Java webpage, at: http://www.freebsd.org/java Both FreeBSD 2.2 using A.OUT binaries and FreeBSD 3.X/4.X are supported with ELF format binaries. Make sure to grab the correct version, or better yet use the FreeBSD's port system which will give you the correct release (/usr/ports/lang/jdk). New for this release: +++++++++++++++++++++ - JDK1.1.8 support, which includes a number of security fixes supplied by Sun. In addition, a few bugfixes accompanied this release. - LOCALE support should now work again. - Timezone should be correctly detected in FreeBSD 3.X/4.X. - Older FreeBSD ELF releases (3.0R,3.1R) should be supported without the need to patch the operating system or install a new runtime loader. If you have problems, send email to java-port@FreeBSD.org. JDK2 status: ------------ With the release of the JDK2 diffs from the Linux project, it should make the porting effort easier. However, with vacations, JavaOne, and other issue it is not expected that a JDK2 port will be forthcoming anytime in the near future. Also, the recent JDK1.1.8 port allows us to more easily port the FreeBSD changes to the new JDK2 code-base. However, if you just need Swing support, the JDK1 port above along with the seperate Swing distribution for JDK1 works *very* well, and is much faster and more stable than the Swing distribution that is part of JDK2 (on all platforms). For other needs such as JINI and Java2/3D, you'll need to port JDK2 or wait for the team to finish the port. - The FreeBSD JDK team This is the moderated mailing list freebsd-announce. The list contains announcements of new FreeBSD capabilities, important events and project milestones. See also the FreeBSD Web pages at http://www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-announce" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Jun 11 9:47: 1 1999 Delivered-To: freebsd-java@freebsd.org Received: from cygnus.com (runyon.cygnus.com [205.180.230.5]) by hub.freebsd.org (Postfix) with ESMTP id 64DAB15277 for ; Fri, 11 Jun 1999 09:46:54 -0700 (PDT) (envelope-from green@cygnus.com) Received: from hoser.cygnus.com (hoser.cygnus.com [205.180.230.193]) by runyon.cygnus.com (8.8.7-cygnus/8.8.7) with ESMTP id JAA13813; Fri, 11 Jun 1999 09:46:44 -0700 (PDT) Received: (green@localhost) by hoser.cygnus.com (8.8.7/8.6.4) id JAA24091; Fri, 11 Jun 1999 09:46:44 -0700 Date: Fri, 11 Jun 1999 09:46:44 -0700 Message-Id: <199906111646.JAA24091@hoser.cygnus.com> From: Anthony Green To: gunther@aurora.rg.iupui.edu Cc: a.reilly@lake.com.au, gunther@aurora.rg.iupui.edu, freebsd-java@FreeBSD.ORG, shudoh@muraoka.info.waseda.ac.jp In-reply-to: <199906082342.SAA22943@aurora.rg.iupui.edu> (message from Gunther Schadow on Tue, 8 Jun 1999 18:42:44 -0500 (EST)) Subject: Re: My "benchmark" ... X-Organization: Cygnus Solutions, Sunnyvale, California X-URL: http://www.cygnus.com/~green References: <199906082342.SAA22943@aurora.rg.iupui.edu> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Gunther wrote: > I am a little worried, since I have not seen a lot of progress > announced for gcj since last year. Believe me, we're working as fast as we can right now! If you examine the gcj and libgcj ChangeLogs, you'll see that there's been plenty of progress. Part of the awareness problem is due to the fact that we haven't actually stuck a stake in the ground and said: this is version X and it is known to build and run on the following platforms.... This will soon change with the coming GCC 2.95 release. Of course, we could always use a little help. We will shortly be posting a todo list for people interested in helping out. AG -- Anthony Green Cygnus Solutions Sunnyvale, California To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Fri Jun 11 10:57:23 1999 Delivered-To: freebsd-java@freebsd.org Received: from aurora.rg.iupui.edu (aurora.rg.iupui.edu [134.68.31.122]) by hub.freebsd.org (Postfix) with ESMTP id C57D315152 for ; Fri, 11 Jun 1999 10:57:09 -0700 (PDT) (envelope-from gunther@aurora.rg.iupui.edu) Received: (from gunther@localhost) by aurora.rg.iupui.edu (8.8.7/8.8.7) id NAA16473; Fri, 11 Jun 1999 13:01:34 -0500 (EST) (envelope-from gunther) Date: Fri, 11 Jun 1999 13:01:34 -0500 (EST) From: Gunther Schadow Message-Id: <199906111801.NAA16473@aurora.rg.iupui.edu> To: green@cygnus.com, gunther@aurora.rg.iupui.edu Subject: Re: My "benchmark" ... Cc: a.reilly@lake.com.au, freebsd-java@FreeBSD.ORG, shudoh@muraoka.info.waseda.ac.jp Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Thanks Anthony for the update. Again, I admire your work and I am a big fan of Cygnus' leadership in the open-source movement. I hope it became clear that I am not impatient, and I don't tell you to go faster so I can take the benefit. I was just worried, because I knew your idea was great and I knew that if you can not make it happen, the outlook for anyone else to do it would be dark. Thank you, -Gunther Gunther Schadow ----------------------------------- http://aurora.rg.iupui.edu Regenstrief Institute for Health Care 1001 W 10th Street RG5, Indianapolis IN 46202, Phone: (317) 630 7960 schadow@aurora.rg.iupui.edu ---------------------- #include To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Jun 12 18:19:39 1999 Delivered-To: freebsd-java@freebsd.org Received: from lab12.ie.pitt.edu (lab12.ie.pitt.edu [136.142.89.102]) by hub.freebsd.org (Postfix) with ESMTP id 30E0914D94 for ; Sat, 12 Jun 1999 18:19:37 -0700 (PDT) (envelope-from grafe@lab12.ie.pitt.edu) Received: (from grafe@localhost) by lab12.ie.pitt.edu (8.8.8+Sun/8.8.8) id VAA07742 for freebsd-java@freebsd.org; Sat, 12 Jun 1999 21:19:33 -0400 (EDT) Date: Sat, 12 Jun 1999 21:19:33 -0400 (EDT) Message-Id: <199906130119.VAA07742@lab12.ie.pitt.edu> From: grafe@lab12.ie.pitt.edu (Gary Rafe) To: freebsd-java@freebsd.org Subject: Q: Why no 'wcscpy' symbol compiling jikes v0.51 on 3.2R? Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I'm not sure if this is the proper list for this, but it is somewhat java related. I built jikes v0.47 from the IBM sources on my 2.2.8R box a couple months back after grabbing "wchar.h" from my Solaris desktop. Now that I've upgraded to 3.2R, I took a look at building jikes v0.51, again with my "foreign" wchar.h header. Except for a few minor warnings along the way, the sources compile; the build fails, though, because the symbol "wcscpy" is unresolved. This seemed to be in the 2.2.8R shared libraries, as the function appears in the v0.47 code, and it built OK. Where was it in 2.2.8R ? Where did it go ? To whom do I go to ask about its where-abouts ? Will we get it back ? Thank you. Gary Rafe gerst4@pitt.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message From owner-freebsd-java Sat Jun 12 22:50:41 1999 Delivered-To: freebsd-java@freebsd.org Received: from lab12.ie.pitt.edu (lab12.ie.pitt.edu [136.142.89.102]) by hub.freebsd.org (Postfix) with ESMTP id 485A414CC7 for ; Sat, 12 Jun 1999 22:50:38 -0700 (PDT) (envelope-from grafe@lab12.ie.pitt.edu) Received: (from grafe@localhost) by lab12.ie.pitt.edu (8.8.8+Sun/8.8.8) id BAA10562 for freebsd-java@freebsd.org; Sun, 13 Jun 1999 01:50:35 -0400 (EDT) Date: Sun, 13 Jun 1999 01:50:35 -0400 (EDT) Message-Id: <199906130550.BAA10562@lab12.ie.pitt.edu> From: grafe@lab12.ie.pitt.edu (Gary Rafe) To: freebsd-java@freebsd.org Subject: Re: Q: what about jikes v0.51 ? Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org After some poking around the jikes sources, I've answered my earlier question; i.e., the specific wchar functions were there all along, only the order of "config.h" got changed since v0.47 (perhaps), which made "wcscpy" disappear to IntToWstring(), also in config.h. Shifting the required #define's prior to their reference resolves the linking problem. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message