From owner-freebsd-java Wed Jan 6 08:27:29 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA02869 for freebsd-java-outgoing; Wed, 6 Jan 1999 08:27:29 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from ns.mt.sri.com (sri-gw.MT.net [206.127.105.141]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA02859 for ; Wed, 6 Jan 1999 08:27:27 -0800 (PST) (envelope-from nate@mt.sri.com) Received: from mt.sri.com (rocky.mt.sri.com [206.127.76.100]) by ns.mt.sri.com (8.8.8/8.8.8) with SMTP id JAA25631; Wed, 6 Jan 1999 09:26:59 -0700 (MST) (envelope-from nate@rocky.mt.sri.com) Received: by mt.sri.com (SMI-8.6/SMI-SVR4) id JAA13931; Wed, 6 Jan 1999 09:26:58 -0700 Date: Wed, 6 Jan 1999 09:26:58 -0700 Message-Id: <199901061626.JAA13931@mt.sri.com> From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: Luigi Rizzo Cc: java@FreeBSD.ORG Subject: Re: compiler speeds In-Reply-To: <199901060903.KAA05333@labinfo.iet.unipi.it> References: <199901060903.KAA05333@labinfo.iet.unipi.it> X-Mailer: VM 6.34 under 19.16 "Lille" XEmacs Lucid Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Just a quick comparison of javac, guavac and jikes: > > prova# time javac LgMC.java > 6.489u 0.307s 0:06.82 99.4% 8+1684k 2+2io 0pf+0w > prova# time guavac LgMC.java > 0.514u 0.311s 0:00.89 92.1% 2213+5196k 0+5io 0pf+0w > prova# time jikes -nowarn LgMC.java > 0.310u 0.063s 0:00.38 97.3% 2311+1422k 0+1io 0pf+0w > > class files slightly differ in size. I cannot tell about the quality of > the code. > > -rw-rw-r-- 1 luigi 275 2540 Jan 6 12:01 LgMC.class.guavac > -rw-rw-r-- 1 luigi 275 2563 Jan 6 12:01 LgMC.class.javac > -rw-rw-r-- 1 luigi 275 2564 Jan 6 12:00 LgMC.class.jikes So far I've been using jikes to develop 'production' code, and given that there aren't any significant optimizations in either javac or jikes, I feel pretty safe with it now. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message