Я поковырял тут немного. При таком раскдаде

Код AS1/AS2:
addEventListener(Event.ENTER_FRAME, enterEvent);
function enterEvent(e){
trace(System.totalMemory);
}
действительно происходит постепенная утечка памяти.
Если добавить в обработчик события:

Код AS1/AS2:
addEventListener(Event.ENTER_FRAME, enterEvent);
function enterEvent(e){
System.gc();//принудительная очистка
trace(System.totalMemory);
}
прироста памяти не происходит. Вывод напрашивается - для организации циклов (а Enter_frame - это цикл) плееру необходимо использовать системную память. Может в самом плеере эта работа с памятью не оптимизирована (?) - что ведет к ее утечке, но методом gc() она решается. Поправьте если что
