On 2007.12.07., at 19:32, Charles Oliver Nutter wrote:

>
> Attila Szegedi wrote:
>> A memory leak?
>>
>> marshalTypes certainly isn't. It might retain Class objects used in
>> argument types of the overloaded method, but those can't be unloaded
>> anyway until the class that the method itself belongs could be  
>> unloaded.
>
> Which presumably leads to the marshalTypes going away as well, in a
> perfect world...yes?

It will, after I rewrite the "mops" map in BeansMetaobjectProtocol to  
use soft references. Right now it doesn't, but that's definitely on my  
short-term TODO list once the core implementation stabilizes. Ability  
to play nicely in systems that unload/reload classes is essential for  
most enterprise environments, so I'm taking that seriously.

Attila.
--
home: http://www.szegedi.org
weblog: http://constc.blogspot.com





--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "JVM 
Languages" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/jvm-languages?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to