/flash-src/third-party/com/hurlant/util/Memory.as
http://github.com/gimite/web-socket-js · ActionScript · 28 lines · 17 code · 1 blank · 10 comment · 0 complexity · b1585d2de7202af0af367bb9cabd80b6 MD5 · raw file
- /**
- * Memory
- *
- * A class with a few memory-management methods, as much as
- * such a thing exists in a Flash player.
- * Copyright (c) 2007 Henri Torgemane
- *
- * See LICENSE.txt for full license information.
- */
- 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;
- }
- }
- }