Все, что вы действительно можете сделать, это проверить использование памяти при запуске приложения и его изменение.
Чтобы получить объем используемой памяти, вы можете сделать:
var initial_memory:Number = Number(System.totalMemory/1024).toFixed(2));
сделайте это в самом начале вашего приложения (т.е. когда все загрузится)
затем запустите Timer и используйте обработчик TimerEvent.TIMER или добавьте прослушиватель событий Event.ENTER_FRAME и сделайте следующее:
var current_memory:Number = Number(System.totalMemory/1024).toFixed(2));
Теперь у вас есть использование initial_memory, а также использование current_memory. Как вы решите использовать их, зависит от вас. Вы можете вычесть initial_memory из current_memory, чтобы получить дельту. Вы можете отобразить их в текстовом поле на сцене, записать их в консоль FireBug или отследить в окне вывода.
Тогда просто нажмите вокруг. Если вы делаете что-то, что увеличивает память, это нормально. Но если у вас есть что-то, что должно быть выгружено, а его нет, значит, у вас есть утечка.