They are wrapped in UnmodifiableBlahBlah 

-----Original Message-----
From: Steve Ebersole 
Sent: Tuesday, 27 September 2005 3:49 PM
To: Max Andersen; Gavin King; Emmanuel Bernard
Cc: Hibernate development
Subject: RE: [Hibernate] sessionfactoryimpl.close()

Why?  You can call clear() on collections marked as final.  Obviously
you could not "null them out"...

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Max
Rydahl Andersen
Sent: Tuesday, September 27, 2005 8:44 AM
To: Gavin King; Emmanuel Bernard
Cc: Hibernate development
Subject: Re: [Hibernate] sessionfactoryimpl.close()

Hi,

We tried to do this but it requires us to un-final stuff and that is not
worth it.

Instead I added a comment to sf.close() about the importance of actually
not keeping a reference to the sf when it is not wanted anymore.

/max

> I think it would be perfectly reasonable to clear the internal 
> collections.
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Max 
> Rydahl Andersen
> Sent: Monday, 26 September 2005 3:20 PM
> To: Emmanuel Bernard
> Cc: Hibernate development
> Subject: Re: [Hibernate] sessionfactoryimpl.close()
>
>> OTOH, this will consume some extra CPU time for nothing since the GC 
>> will do that job anyway.
>
> is sf.close() cpu critical ? Even with a clean up it shouldn't be bad,

> or ?
>
> /max
>
>>
>> Max Rydahl Andersen wrote:
>>
>>> Hi guys,
>>>
>>> Any reason why we don't empty all the collections we are holding 
>>> onto
>
>>> in  the sessionfactory ?
>>> Are we just letting that be up to the garbage collector to handle or

>>> how ?  :)
>>>
>>> It is not a memory leak as the garbage collector will get them when 
>>> the  user actually lets go of the sessionfactory (sf = null), but it

>>> could probably save us some
>
>>> forum argumenting since
>>> a profiler will list the sessionfactory as a leach even after
>>> sf.close()  has been called.
>>>
>>
>
>
>
> --
> --
> Max Rydahl Andersen
> callto://max.rydahl.andersen
>
> Hibernate
> [EMAIL PROTECTED]
> http://hibernate.org
>
> JBoss Inc
> [EMAIL PROTECTED]
> http://www.jboss.com/events/jbossworld
> JBoss World Barcelona 10-12 October
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by:
> Tame your development challenges with Apache's Geronimo App Server.
> Download it for free - -and be entered to win a 42" plasma tv or your 
> very own Sony(tm)PSP.  Click here to play:
> http://sourceforge.net/geronimo.php
> _______________________________________________
> hibernate-devel mailing list
> hibernate-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/hibernate-devel



--
--
Max Rydahl Andersen
callto://max.rydahl.andersen

Hibernate
[EMAIL PROTECTED]
http://hibernate.org

JBoss Inc
[EMAIL PROTECTED]
http://www.jboss.com/events/jbossworld
JBoss World Barcelona 10-12 October


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your
very own Sony(tm)PSP.  Click here to play:
http://sourceforge.net/geronimo.php
_______________________________________________
hibernate-devel mailing list
hibernate-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hibernate-devel


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
hibernate-devel mailing list
hibernate-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hibernate-devel

Reply via email to