2012/12/12 Igor Fedorenko <i...@ifedorenko.com>:
>
>
> On 2012-12-12 11:35 AM, Kristian Rosenvold wrote:
>>
>> Does that mean m2e ditches the container every now and then?
>>
>
> No. m2e keeps the same container but injects its own cache
> implementations that allows purging project-specific cache entries
> whenever workspace project is re-read or removed from workspace. There
> is also logic to dispose project realms.

Excellent, that was the piece of information I was missing!

> That was actually my change Jason committed for me. I could not remember
> my svn password at the time :-) The change was meant to deal with
> classloader leaks during maven core IT execution in embedded mode. I was
> getting OOME permgen pretty much immediately without this change. The
> change did not cause any meaningful performance problems for me either
> (I am still curious to know where the time difference comes from).

Equally excellent! All of this means there is really no hard-pressing use-case
for solving the cache eviction problem for anyone but embedded
test-runs. And that's just
Computer Programming, I know how to do that!

Kristian

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to