From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28109 invoked by alias); 4 Dec 2007 09:05:37 -0000 Received: (qmail 28102 invoked by uid 22791); 4 Dec 2007 09:05:36 -0000 X-Spam-Status: No, hits=-2.1 required=5.0 tests=AWL,BAYES_00,DK_POLICY_SIGNSOME,FORGED_RCVD_HELO X-Spam-Check-By: sourceware.org Received: from wildebeest.demon.nl (HELO gnu.wildebeest.org) (83.160.170.119) by sourceware.org (qpsmtpd/0.31) with ESMTP; Tue, 04 Dec 2007 09:05:29 +0000 Received: from dijkstra.wildebeest.org ([192.168.1.29]) by gnu.wildebeest.org with esmtp (Exim 4.63) (envelope-from ) id 1IzTiX-0001O1-4L; Tue, 04 Dec 2007 10:05:26 +0100 Subject: Re: Add .jar-s instead of source directories to compile path.] From: Mark Wielaard To: Andrew Cagney Cc: frysk In-Reply-To: <47549404.7080305@redhat.com> References: <47549404.7080305@redhat.com> Content-Type: text/plain Date: Tue, 04 Dec 2007 09:05:00 -0000 Message-Id: <1196759124.3060.10.camel@dijkstra.wildebeest.org> Mime-Version: 1.0 X-Mailer: Evolution 2.12.1 (2.12.1-3.fc8) Content-Transfer-Encoding: 7bit X-Spam-Score: -4.4 (----) X-IsSubscribed: yes Mailing-List: contact frysk-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-owner@sourceware.org X-SW-Source: 2007-q4/txt/msg00200.txt.bz2 Hi Andrew, On Mon, 2007-12-03 at 18:40 -0500, Andrew Cagney wrote: > This tweaks the way the compiler is run so that it is forced to look in > .jars for pre-compiled .class files (and not accidently re-compile a > .java file). (tks to tromey for figuring out the problem). > > With this in place, I'm able to built frysk on f8 with the > --enable-jar-compile option. That option enables the "faster" sequence > .java->.class->.jar->.o vs the slower .java->.o path. Going forward > this option is likely to be made the default. Seems nice. time (../frysk/autogen.sh --enable-jar-compile && make -j4) (x86_64, fedora 8, dual core 3.2Ghz) now takes: real 7m57.600s user 8m16.352s sys 2m8.085s That is almost half the time it takes without --enable-jar-compile. Cheers, Mark