Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 73397 invoked from network); 27 May 2010 23:17:54 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 27 May 2010 23:17:54 -0000 Received: (qmail 75163 invoked by uid 500); 27 May 2010 23:17:54 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 75116 invoked by uid 500); 27 May 2010 23:17:53 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 75107 invoked by uid 99); 27 May 2010 23:17:53 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 May 2010 23:17:53 +0000 X-ASF-Spam-Status: No, hits=-1.8 required=10.0 tests=AWL,FREEMAIL_FROM,RCVD_IN_DNSWL_MED,SPF_NEUTRAL,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: 195.212.17.162 is neither permitted nor denied by domain of mark.hindess@googlemail.com) Received: from [195.212.17.162] (HELO mtagate2.de.ibm.com) (195.212.17.162) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 May 2010 23:17:44 +0000 Received: from d12nrmr1607.megacenter.de.ibm.com (d12nrmr1607.megacenter.de.ibm.com [9.149.167.49]) by mtagate2.de.ibm.com (8.13.1/8.13.1) with ESMTP id o4RNHMpN002815 for ; Thu, 27 May 2010 23:17:22 GMT Received: from d12av02.megacenter.de.ibm.com (d12av02.megacenter.de.ibm.com [9.149.165.228]) by d12nrmr1607.megacenter.de.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id o4RNHMOV921630 for ; Fri, 28 May 2010 01:17:22 +0200 Received: from d12av02.megacenter.de.ibm.com (loopback [127.0.0.1]) by d12av02.megacenter.de.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id o4RNHMqM001775 for ; Fri, 28 May 2010 01:17:22 +0200 Received: from anaheim.local (sig-9-145-191-61.de.ibm.com [9.145.191.61]) by d12av02.megacenter.de.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id o4RNHLJo001766 for ; Fri, 28 May 2010 01:17:22 +0200 Message-Id: <201005272317.o4RNHLJo001766@d12av02.megacenter.de.ibm.com> X-Mailer: exmh version 2.7.2 01/07/2005 (debian 1:2.7.2-18) with nmh-1.3 In-reply-to: <201005271258.o4RCwKD7006066@d06av02.portsmouth.uk.ibm.com> References: <201005271025.o4RAPPBb016255@d06av03.portsmouth.uk.ibm.com> <201005271258.o4RCwKD7006066@d06av02.portsmouth.uk.ibm.com> Comments: In-reply-to Mark Hindess message dated "Thu, 27 May 2010 13:58:20 +0100." From: Mark Hindess To: dev@harmony.apache.org Subject: Re: [Proposal] Harmony Select Milestone One Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 28 May 2010 00:17:21 +0100 In message <201005271258.o4RCwKD7006066@d06av02.portsmouth.uk.ibm.com>, Mark Hindess writes: > > In message <201005271025.o4RAPPBb016255@d06av03.portsmouth.uk.ibm.com>, > Mark Hindess writes: > > > > [snip] > > > > However, the federated build for -Dhy.select=true currently fails > > because, for example, the "serialver -show" implementation requires > > some modules that aren't included in select. > > > > I think we should consider how/what we want to subset from the jdktools > > component? I think we need at least jdwp. Some of the tools - jar > > for example - are thin wrappers around implementations that are in > > the select scope so I think it makes sense to include them too. > > > > What do other people think? > > > > While discussion continues, I intend to create a first approximation > > using the subset of all of jdktools that builds as I'd like to get > > select builds working on Apache Hudson. > > I think I've fixed things so that the federated build should complete > with -Dhy.select=true now. I'll look at setting up Hudson builds > shortly. > > Something else we should do before we make milestone releases is > change the "java -version" output to make it obvious that select > is being used. I've created a select build on hudson (java5 only at the moment): http://hudson.zones.apache.org/hudson/view/Harmony/job/Harmony-select-1.5-head-linux-x86_64/ The resulting artefacts are ~18% smaller. It occurs to me that if we move the font dependency handling to the awt module then we'd reduce the jre size by almost another 4% from the non-select size. Regards, Mark.