From harmony-dev-return-7108-apmail-incubator-harmony-dev-archive=incubator.apache.org@incubator.apache.org Tue May 02 02:42:28 2006 Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 80556 invoked from network); 2 May 2006 02:42:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 2 May 2006 02:42:27 -0000 Received: (qmail 1536 invoked by uid 500); 2 May 2006 02:42:25 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 1488 invoked by uid 500); 2 May 2006 02:42:24 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 1477 invoked by uid 99); 2 May 2006 02:42:24 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 May 2006 19:42:24 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: unknown (asf.osuosl.org: error in processing during lookup of archie@dellroad.org) Received: from [216.239.128.26] (HELO smtp.omnis.com) (216.239.128.26) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 May 2006 19:42:22 -0700 Received: from [10.2.2.51] (24-158-230-170.dhcp.leds.al.charter.com [24.158.230.170]) by smtp-relay.omnis.com (Postfix) with ESMTP id 100D92006891 for ; Mon, 1 May 2006 19:42:01 -0700 (PDT) Message-ID: <4456C747.7010905@dellroad.org> Date: Mon, 01 May 2006 21:43:19 -0500 From: Archie Cobbs User-Agent: Mozilla Thunderbird 1.0.8 (X11/20060411) X-Accept-Language: en-us, en MIME-Version: 1.0 To: harmony-dev@incubator.apache.org Subject: Re: [RESULT] Re: [VOTE] Acceptance of HARMONY-114 : rough draft of files that glue Harmony Class Lib to JCHEVM native methods References: <44508826.10709@pobox.com> <4456460F.7050806@pobox.com> <445695DA.9000909@dellroad.org> <4dd1f3f00605011702i50083d66s2f37a9385d25fadc@mail.gmail.com> <4456B5E3.4040700@dellroad.org> <4456BE05.2080800@pobox.com> In-Reply-To: <4456BE05.2080800@pobox.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Geir Magnusson Jr wrote: >> I agree. How about "classlibadapter/trunk" -> "adapter/gnu/trunk"? > > I'd keep it specific to classlib yet simple and mimic the classlib > structure with > > classlibadapter/trunk/module/gnu > > or something. OK... although I'm not sure what purpose the "module" part serves. We can of course always insert it later. >> Now next questions... let's talk about how we want to build and >> package this. It looks like basically we need to build two things, >> (a) a ZIP/JAR file containing the adapter classes, and (b) a native >> libarary for java.io.File. >> >> #1. It's possible to get rid of (b) because Classpath already contains >> native libraries that implement java.io.File functionality. > > Classpath? The assumption here is that you don't need to have GNU > Classpath, right? Argh, my apologies, for some reason I was thinking completely backwards. Ignore most of what I said :-) We don't need Classpath to build and it won't be available at runtime of course. We could do that, but then that kindof defeats the whole purpose... I think I was imagining this on my laptop which has Classpath but that would be a special case... We will be providing VMFoo classes that define the same API to the VM that Classpath does. Essentially we'll have replacements for all of Classpath's vm/reference classes, plus the glue that goes on top of that to hook it all up to classlib. Hope that makes more sense... -Archie __________________________________________________________________________ Archie Cobbs * CTO, Awarix * http://www.awarix.com --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org For additional commands, e-mail: harmony-dev-help@incubator.apache.org