// forked from bao_bao_'s Test_array /* 配列の参照を切らないと、メモリが残るテスト。 配列参照を切らなかった場合。 メモリは残り続けていきます。 */ package { import com.flashdynamix.utils.SWFProfiler; import flash.display.*; import flash.events.*; public class FlashTest extends Sprite { private var _arr:Array = []; public function FlashTest() { SWFProfiler.init(this); (contextMenu.customItems[0] as IEventDispatcher).dispatchEvent(new ContextMenuEvent(ContextMenuEvent.MENU_ITEM_SELECT)); addEventListener(Event.ENTER_FRAME, _onEnterFrame); } private function _onEnterFrame(e:Event):void { var bmp:Bitmap = new Bitmap(new BitmapData(2000, 2000)); _arr.push(bmp); bmp.bitmapData.dispose(); } } } forked from: Test_array