From owner-freebsd-java Thu Jun 27 8:21:41 2002 Delivered-To: freebsd-java@freebsd.org Received: from mgr1.xmission.com (mgr1.xmission.com [198.60.22.201]) by hub.freebsd.org (Postfix) with ESMTP id DCA8437B401 for ; Thu, 27 Jun 2002 08:21:28 -0700 (PDT) Received: from mail by mgr1.xmission.com with spam-scanned (Exim 3.35 #1) id 17Nb5G-0007xU-00; Thu, 27 Jun 2002 09:21:26 -0600 Received: from [207.135.128.145] (helo=misty.eyesbeyond.com) by mgr1.xmission.com with esmtp (Exim 3.35 #1) id 17Nb5E-0007wQ-00; Thu, 27 Jun 2002 09:21:21 -0600 Received: (from glewis@localhost) by misty.eyesbeyond.com (8.11.6/8.11.6) id g5RFLFY32588; Fri, 28 Jun 2002 00:51:15 +0930 (CST) (envelope-from glewis) Date: Fri, 28 Jun 2002 00:51:15 +0930 From: Greg Lewis To: Dylan Carlson Cc: Bill Huey , freebsd-java@FreeBSD.ORG Subject: Re: A Call to Action for freebsd-java... Message-ID: <20020628005115.A32492@misty.eyesbeyond.com> References: <20020625231056.GB2374@gnuppy.monkey.org> <200206261224.13353.absinthe@pobox.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200206261224.13353.absinthe@pobox.com>; from absinthe@pobox.com on Wed, Jun 26, 2002 at 12:24:13PM -0400 X-Spam-Status: No, hits=-3.4 required=8.0 tests=IN_REP_TO version=2.31 X-Spam-Level: Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Jun 26, 2002 at 12:24:13PM -0400, Dylan Carlson wrote: > On Tuesday 25 June 2002 07:10pm, Bill Huey wrote: > How lean is the FreeBSD Java team right now? Does this compromise the target > of FreeBSD shipping a Sun-approved JVM at all? I think everyone would > probably love to know more about the people behind the project here. The Porting team is probably pretty lean at the moment. Bill is working on HotSpot and I'm working on JCK compliance. I'm not sure on the status of anyone else (feel free to let me know :). This is all on a volunteer basis and, at least for me, has to fit around work and everything else going on. > Also I would like to know whether the JVM patchset releases are pretty much > frozen because of the work around KSEs. I was hoping to see a more > aggressive patchset release schedule (I would have expected us to be at 8 or > 9 by now) ... but it seems like we're just dealing with the status quo until > FreeBSD 5.0 ships. (That's my rough perception of it) Almost all of the fixes that are in the repository (I can think of one minor exception) are being installed as patches as part of the jdk13 port. Bill's recent HotSpot work is the only really missing piece and that will be addressed with patchset 7. Its fine to want a more aggressive release schedule, but there is no point releasing a new patchset if there isn't really anything new to show. That said, we're not bug free and I'll attempt to keep the bug fixes coming as reports come in and fixes are found. Right now, for instance, I'm working on a bug in exec'ing an external process and waiting for it to complete which is causing some of the JCK tests to fail bogusly. If I had a test case I'd post it, but I haven't narrowed it down yet. I'll also attempt to construct test cases for those JCK tests which are failing and post them too so people can pitch in. I can't just post the tests themselves for obvious reasons. For those who are interested there are currently 19 compiler failures and 183 runtime failures that stand in the way of a binary release. As I mentioned above, many of the runtime failures are bogus and are due to an exec bug (the tests pass when they are run by hand). If anyone is interested in contributing, here are a couple of tasks in no particular order: 1. Get native threads fully functional. You probably need some pthreads knowledge for this, although I have none and I've hacked on things ;). 2. Start working on a port of 1.4. I've imported the code but haven't had time to work on it yet. 3. Pick a bug from those listed for the jdk13 port and work on it. If your primary interest is NetBSD or OpenBSD then work on making sure things work there as well (OpenBSD in particular isn't even close with respect to 1.3.1). In short, its not a matter of status quo, its just that there hasn't been a real justification for another patchset before Bill's HotSpot stuff. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message