On Nov 20, 2009, at 8:47 PM, Steve Appling wrote:

> Do you want another profile snapshot from us now that your fix has been 
> applied?  If so, is sampling ok?

As Adam said, that would be good to have. Sampling would be OK I think.

- Hans

--
Hans Dockter
Gradle Project Manager
http://www.gradle.org
> 
> Hans Dockter wrote:
>> On Nov 20, 2009, at 8:05 PM, Steve Appling wrote:
>>> After Hans' dependency resolution performance fix, the huge performance 
>>> problem we saw has been fixed (thanks Hans!).  I still find, however, that 
>>> the overhead of all the up to date checking is not worth it.  When 
>>> everything is up to date and there is nothing to do, running "build -xtest" 
>>> for our big project in the 0.8 version takes about 1:11 (min:sec) and doing 
>>> the same thing with the current trunk version takes 1:24.
>> In my test project I had the following profiling results. For a build were 
>> nothing needed to be done, 40 percent of the time consumed Ivy for coming up 
>> with the dependencies. The state change checking needs the classpath to do 
>> comparisons. 10 percent of the time was consumed by our Ivy result 
>> translation (we might be able to improve this). This test project did not 
>> have many source files. It will be interesting to see whether with a larger 
>> codebase source change detection will play an important role here. - Hans
>> --
>> Hans Dockter
>> Gradle Project Manager
>> http://www.gradle.org
>>> Is there a way to disable the up to date checks for particular tasks?  I 
>>> don't think it is currently useful for compileJava or Copy type of tasks 
>>> and would like to try disabling it there.
>>> -- 
>>> Steve Appling
>>> Automated Logic Research Team
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe from this list, please visit:
>>> 
>>>  http://xircles.codehaus.org/manage_email
>>> 
>>> 
>> ---------------------------------------------------------------------
>> To unsubscribe from this list, please visit:
>>    http://xircles.codehaus.org/manage_email
> 
> -- 
> Steve Appling
> Automated Logic Research Team
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
>   http://xircles.codehaus.org/manage_email
> 
> 


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to