From owner-freebsd-java Sat Jan 9 08:44:12 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA15172 for freebsd-java-outgoing; Sat, 9 Jan 1999 08:44:12 -0800 (PST) (envelope-from owner-freebsd-java@FreeBSD.ORG) Received: from web2.spiders.net (web2.spiders.net [206.24.0.6]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA15167 for ; Sat, 9 Jan 1999 08:44:09 -0800 (PST) (envelope-from gwh@web2.spiders.net) Received: (qmail 5129 invoked by uid 2511); 9 Jan 1999 16:43:33 -0000 Message-ID: <19990109114333.M20734@spiders.com> Date: Sat, 9 Jan 1999 11:43:33 -0500 From: "Gene W. Homicki" To: Nate Williams , Luigi Rizzo Cc: java@FreeBSD.ORG Subject: Re: compiler speeds References: <199901060903.KAA05333@labinfo.iet.unipi.it> <199901061626.JAA13931@mt.sri.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199901061626.JAA13931@mt.sri.com>; from Nate Williams on Wed, Jan 06, 1999 at 09:26:58AM -0700 Organization: Objective Consulting, Inc. X-Mutt-References: <199901061626.JAA13931@mt.sri.com> Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org +--- | > class files slightly differ in size. I cannot tell about the quality of | > the code. +--- There is a bit of information on the AlphaWorks site (alphaworks.ibm.com) about some of the optimizations that Jikes does The information isn't all that complete last time I looked. The source code to Jikes can of course be perused now. :-) As for real-world speed... doing a clean build of one of our projects (about 850 .java files to compile): with javac (no JIT): 1401.93 real 1261.02 user 32.17 sys with jikes: 112.32 real 45.05 user 14.61 sys I love 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. +--- The only thing to be careful of is if your code needs to be deployed on a Java 1.2 (the "Java 2 Platform") system. Last time I tried it, the Jikes compiled code didn't pass the 1.2 verifier. Gene -- Gene W. Homicki gwh@spiders.com Objective Consulting, Inc. http://www.spiders.com/ Internet Application Design voice: +1 914.524.4151 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message