From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17260 invoked by alias); 18 May 2011 19:37:30 -0000 Received: (qmail 17251 invoked by uid 22791); 18 May 2011 19:37:29 -0000 X-SWARE-Spam-Status: No, hits=-4.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_HI,SPF_HELO_PASS,TW_GC,T_HK_NAME_DR,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 18 May 2011 19:37:15 +0000 Received: from int-mx12.intmail.prod.int.phx2.redhat.com (int-mx12.intmail.prod.int.phx2.redhat.com [10.5.11.25]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id p4IJbFSp008574 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 18 May 2011 15:37:15 -0400 Received: from rivendell.middle-earth.co.uk ([10.3.113.15]) by int-mx12.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id p4IJbBxP020629 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Wed, 18 May 2011 15:37:14 -0400 Date: Wed, 18 May 2011 19:37:00 -0000 From: Dr Andrew John Hughes To: Andrew Haley Cc: Sean Robert McGuffee , "java@gcc.gnu.org" Subject: Re: Compiling Netbeans with GCJ? Message-ID: <20110518193711.GJ31710@rivendell.middle-earth.co.uk> References: <4DD40F71.3060403@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4DD40F71.3060403@redhat.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-IsSubscribed: yes Mailing-List: contact java-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-owner@gcc.gnu.org X-SW-Source: 2011-05/txt/msg00003.txt.bz2 On 19:26 Wed 18 May , Andrew Haley wrote: > On 05/18/2011 07:20 PM, Sean Robert McGuffee wrote: > > Is the Classpath library that gcj uses something that could be updated to > > have everything Netbeans needs? Netbeans has grown on me in functionality. > > It's just that it uses like 2 gigs of memory and is often very slow when > > many files are open. I imagine if there ever were a case for gcj's > > existence, a non-interpreted version of Netbeans might be it. > > Please don't top-post on the gcc lists. > > Sure, Classpath could be updated to have everything Netbeans needs, > but it might be a multi-year task; I just don't know. I also don't > know if a gcj-compiled version of Netbeans might really be > faster/smaller than running on OpenJDK. Probably not. > As a warning, NetBeans is so untested with anything but the Oracle-produced JDK binaries that it doesn't even seem to play well with OpenJDK: http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=681 http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=691 which is supposed to be mostly the same code. The first thing to try is to see if it will run with a Classpath-based VM such as gij, JamVM or CACAO. It'll be slow, but that will tell you what kind of issues you're going to hit. As Andrew implies though, not for the faint-hearted. -- Andrew :) Free Java Software Engineer Red Hat, Inc. (http://www.redhat.com) Support Free Java! Contribute to GNU Classpath and IcedTea http://www.gnu.org/software/classpath http://icedtea.classpath.org PGP Key: F5862A37 (https://keys.indymedia.org/) Fingerprint = EA30 D855 D50F 90CD F54D 0698 0713 C3ED F586 2A37