package com.hurlant.util { import flash.net.LocalConnection; import flash.system.System; public class Memory { public static function gc():void { // force a GC try { new LocalConnection().connect('foo'); new LocalConnection().connect('foo'); } catch (e:*) {} } public static function get used():uint { return System.totalMemory; } } }