AS3のガベコレ

C++で開発をやっていて基本的にGCと無縁でやっていた自分からしてnew演算子を連発してdeleteを書かないのはカナリ心的負荷が大きいわけで、うまく動いているのかメモリ状況を確認したところ、どうもメモリが減る様子が無い・・・
で、結局nullを指定しないとガベコレが消してくれないこと判明

var a:Sprite = new Sprite();
  ...処理...
a = null;

これでメモリ確保量がガクッっと減りました。
普段からGC対応言語使ってる人からすれば常識なんだろうか(汗