On Mon, Mar 23, 2009 at 1:45 AM, Howard Lewis Ship <hls...@gmail.com> wrote:
> If you have a long running process that continually modifies a
> collection and retains the new version ... does the new version retain
> the old version?  For how long?

In general, I think it's safe to assume that anything in the old
version that is not shared with the new version is collectable,
assuming you don't have anything still pointing at the head of the old
version.  An exception to this is subvectors.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to