Forked from: Fumio's Testing weak reference diff:1 forked from: Testing weak reference Fumio forked:0favorite:0lines:22license : MIT License modified : 2009-09-02 14:42:53 Embed Tweet // forked from Fumio's Testing weak reference package { import flash.display.Sprite; import flash.utils.Timer; import flash.system.System; import flash.text.TextField; import flash.events.Event; import flash.events.TimerEvent; public class FlashTest extends Sprite { public function FlashTest() { var myTimer:Timer = new Timer(1); addEventListener(Event.ENTER_FRAME, function (eventObject:Event):void { trace(System.totalMemory); }, false, 0, true); // 弱い参照を指定 myTimer.addEventListener(TimerEvent.TIMER, xTest); myTimer.start(); } private function xTest(eventObject:Event):void { new TextField(); } } } Code Fullscreen Preview Fullscreen