Hi,

You might not notice short compilation time if your project is small (very few files).

Another thing, you need to notice is that none of dependencies are changed..

f.ex.

C extends B

B extends A

If you compile the application, first time it would take more time to create IC cache (which is one per application).

Later if you change C and compile the application, it might take less time as long as none of dependencies (B and A) are changed...

Dependencies can change in many ways,

1) Interface has been changed
2) method signature has been changed
3) method implementation has been changed in base classes...
4) and more similar cases.

As long as resources (images, external css, swf etc), if you change the path in base classes or components...All of dependencies are going to be compiled again... (more time)..

So it is important that how you architect (design) your application...

I think, large projects (more than 20 classes, components and embedded resources), you might notice significant time difference...

Above is based on my understanding about IC.. I might be wrong, so better rely on the folks (Brian Deitte et al compiler guys) for accurate answer..


-abdul



On 9/1/06, Matt Chotin <[EMAIL PROTECTED]> wrote:

Do you see the cache files being created?  You're using the command line?

 


From: [EMAIL PROTECTED] ups.com [mailto:[EMAIL PROTECTED] ups.com] On Behalf Of jrjazzman23
Sent: Thursday, August 31, 2006 7:16 AM
To: [EMAIL PROTECTED]ups.com
Subject: [flexcoders] Incremental compiling -- should I have long build times?

 

Hi,

I'm wondering if incremental compiling is working. Building takes the
same amount of time whether I make one minor change to one file, or a
clean build -- about 25 seconds. Is there any way to verify that the
project is being compiled incrementally?

thanks


__._,_.___

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com





SPONSORED LINKS
Software development tool Software development Software development services
Home design software Software development company


YAHOO! GROUPS LINKS




__,_._,___

Reply via email to