[ 
http://jira.codehaus.org/browse/MNG-2836?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_88069
 ] 

John Casey commented on MNG-2836:
---------------------------------

I've externalize the project and POM-file caching from the project builder, so 
it can be referenced during model-lineage building and artifact 
resolution...so, the project-builder itself doesn't have a cache any longer per 
se.

However, the reactor cannot function correctly when there are project 
interdependencies unless there is some sort of cache for MavenProject instances.

The cache that's used now is tied to the current thread and its children via 
InheritableThreadLocal, so individual build threads run through the embedder 
should not interfere with one another.

> Remove all optimizations so we can get a solid baseline and measure 
> improvements
> --------------------------------------------------------------------------------
>
>                 Key: MNG-2836
>                 URL: http://jira.codehaus.org/browse/MNG-2836
>             Project: Maven 2
>          Issue Type: Task
>    Affects Versions: 2.1-alpha-1
>            Reporter: Jason van Zyl
>             Fix For: 2.1-alpha-1
>
>
> I would like to remove all optimizations from the core, and then look for 
> ways to improve after we have benchmarked the baseline.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to