From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 101768 invoked by alias); 16 Jan 2017 20:10:04 -0000 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 Received: (qmail 101759 invoked by uid 89); 16 Jan 2017 20:10:03 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.2 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_SOFTFAIL,URIBL_RHS_DOB autolearn=no version=3.3.2 spammy=ricardo, Ricardo, jar, Chatfield X-HELO: sender163-mail.zoho.com Received: from sender163-mail.zoho.com (HELO sender163-mail.zoho.com) (74.201.84.163) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 16 Jan 2017 20:09:53 +0000 Received: from localhost (x4d0cd6a4.dyn.telefonica.de [77.12.214.164]) by mx.zohomail.com with SMTPS id 1484597388081385.5955055233886; Mon, 16 Jan 2017 12:09:48 -0800 (PST) References: <9335b6e8-ed7f-1e8d-4022-656da4681770@redhat.com> <59a501d2701f$b1bb1290$153137b0$@yahoo.com> User-agent: mu4e 0.9.18; emacs 25.1.1 From: Ricardo Wurmus To: Bill Chatfield Cc: 'Andrew Haley' , 'mohan NMH' , java@gcc.gnu.org Subject: Re: Fwd: gcj can not import packages In-reply-to: <59a501d2701f$b1bb1290$153137b0$@yahoo.com> Date: Mon, 16 Jan 2017 20:10:00 -0000 Message-ID: <87ziiq937c.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-IsSubscribed: yes X-SW-Source: 2017-01/txt/msg00001.txt.bz2 Bill Chatfield via java writes: > I understand that OpenJDK is available as open source now, to > "replace" gcj. But, gcj still has certain advantages that OpenJDK does > not have: > > 1. gcj can compile to a native executable. […] > > 2 gij is more memory efficient than OpenJDK at runtime. […] > > 3. OpenJDK only supports a few platforms. […] I would like to add one point: GCJ can be used to cleanly bootstrap the OpenJDK from source with a chain that starts with GCC’s C compiler, to GCJ, to OpenJDK 6 (via IcedTea). (The only wart is that later versions of GCJ rely on a pre-built jar of ecj.) This is why the bootstrappable builds project lists “Maintaining the GNU Compiler for Java” as a collaboration project.[1] [1]: http://bootstrappable.org/projects.html -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net