Matthew Williams wrote:
> with or without the "my", the object remains. How do the old objects
> normally get deleted? From what I understand, PERL normally deletes objects
> when the last copy of the reference disappears. With the mh approach,
> though, I'm not sure how you are getting rid of the old references as
> everything is happening within evals. I've looked through the main code and
> can't work out where the magic happens.
We don't do anything special to delete objects. My assumption was that
they would get cleaned up automatically, after they are dereferenced,
even if they were created with eval.