<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div>Good evening,</div><div><br></div><div>      I'm having a hard time finding information on this: is "destroy" the correct method to override if I want something to be performed whenever an object is deleted? I did some searching through src/pmc/object.c, and "destroy" was the only method that seemed relevant. </div><div><br></div><div>     If not, then what method should I use? </div><div><br></div><div>     If so, then I have a follow-up question: What are the guarantees of object deletion? Will outstanding objects be deleted when the VM exits normally? Is there any way to force an object to be collected/deleted at some arbitrary point in time (e.g., when a function exits)?</div><div><br></div><div>    I checked through the Parrot docs, but couldn't find
 anything on object deletion. If I missed an obvious source of information, I apologize.</div><div><br></div><div>Thanks,</div><div>-->Seth</div>  </div></body></html>