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
