ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jim Moore <jim.mo...@veritas.com>
Subject RE: jikes and Ant vs. javac 1.3
Date Fri, 16 Feb 2001 03:13:52 GMT
I just ran some tests on the project I'm working on, which is about 500
files.  (Tests were run totally "clean" on a P3 running Win2K and Sun's
JDK.)  The jist of the results is that when you rely on jikes or javac to
handle dependancy management, jikes is clearly superior and means that using
"traditional" methods run much, much faster than the JDK 1.3 javac.  (Over
three times faster for my project.)  However, since ant handles the
dependancy management for the compiler, jikes lost that advantage and
finished about 5% SLOWER than the JDK 1.3 javac.

In other words, when using ant, there's no reason not to use JDK 1.3 javac.
(That's an entirely different matter, of course, for JDKs before 1.3, where
you could compile the code by hand faster than javac could.)

-Jim Moore

-----Original Message-----
From: Liu, Kenneth Albert (Kenneth)** CTR ** [mailto:kenliu@lucent.com]
Sent: Thursday, February 15, 2001 7:43 PM
To: ant-user@jakarta.apache.org
Subject: RE: jikes and Ant vs. javac 1.3


That's a big one, thanks.  Perhaps I just need to figure out a way to
structure my build script so that I can easily switch between Jikes and
Javac.  Does anyone have any insight on this?
 
Ken
-----Original Message-----
From: Gollapudi, Amit [mailto:agollapudi@agedwards.com]
Sent: Thursday, February 15, 2001 3:51 PM
To: 'ant-user@jakarta.apache.org'
Subject: RE: jikes and Ant vs. javac 1.3


A potential problem that may or may not impact you is Jikes's integration
with JPDA.  If you compile your code with Jikes, you will not be able to
debug your code using JPDA-compatible debuggers.  In general, if you use
debuggers, Jikes has been known to cause problems.  This is listed as one of
the known issues/bugs but no one seems to know of a way to fix it.
Amit 
-----Original Message----- 
From:   Hadi Abedi [SMTP:habedi@channelwave.com] 
Sent:   Thursday, February 15, 2001 12:43 PM 
To:     'ant-user@jakarta.apache.org' 
Subject:        RE: jikes and Ant vs. javac 1.3 


I used jikes to compile 553 files and i had no problem with it. Our code has

been runing on the production site for the past month and we have had no 
problem. 
Hadi. 



-----Original Message----- 
From: Liu, Kenneth Albert (Kenneth)** CTR ** [mailto:kenliu@lucent.com] 
Sent: Thursday, February 15, 2001 1:36 PM 
To: ant-user@jakarta.apache.org 
Subject: jikes and Ant vs. javac 1.3 


Hi folks - 
I was thinking about switching to jikes for my builds.  My team is currently

using jdk1.3 (javac). 
I was wondering if anyone knew of any potential pitfalls I can be aware of 
(either with Ant or jikes itself) before making the switch. 
Also, besides the speed increase, what else can I expect from jikes.  I 
think it has better dependency checking, if I'm not mistaken. 
Any advice would be appreciated. 
Ken 

Mime
View raw message