Flex内存泄漏

1.今天发现如果一个Timer已经Start后,不会被垃圾回收

    <mx:Script>
        <![CDATA[
            private var timerUpdate:Timer;
            private var i:int=0;
           
            private function onClick():void{
                i++;
                timerUpdate=null;
                timerUpdate=new Timer(5*1000+i);
                timerUpdate.addEventListener(TimerEvent.TIMER,updateTime);
                timerUpdate.start();
               
            }
           
            private function updateTime(event:TimerEvent):void{
                trace("delay"+event.currentTarget.delay);
            }
        ]]>
    </mx:Script>

2.发现ComboBox只要通过下拉列表改变过一次当前选择,就会引发内存泄漏,导致不会被垃圾回收(这个问题在最新的Flex SDK 3.3×(2009 / 02 /02)中已经修正了)

2.发现Flex Profiler 可以用来检查内存泄漏,虽然很难用