# Object memory management

**URL:** https://forum.kirupa.com/t/object-memory-management/104540
**Category:** Uncategorized
**Created:** [March 17, 2004, 5:53am UTC](https://forum.kirupa.com/t/object-memory-management/104540 "2004-03-17T05:53:37Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Cruiser](https://avatars.discourse-cdn.com/v4/letter/c/7c8e57/32.png) [@Cruiser](https://forum.kirupa.com/u/Cruiser)
#### Post date: [March 17, 2004, 5:53am UTC](https://forum.kirupa.com/t/object-memory-management/104540/1 "2004-03-17T05:53:37Z")

</div>

Hi,

This is the scenario:

[AS]  
// Assuming a lot more properties are added to all objects  
var parent:Object = new Object();  
var kid:Object = new Object();  
var kidToy = new Object();

kid.myToy = kidToy;  
parent.myKid = kid;

// Would this release all memory used by kidToy too???  
parent.myKid = null;  
[/AS]

Does making the parent object null recursively release all memory used by all subordinates in the hierarchy?

Thanks

Cruiser
