Показать сообщение отдельно
Старый 16.12.2011, 19:20
fljot вне форума Посмотреть профиль Отправить личное сообщение для fljot Найти все сообщения от fljot
  № 12  
Ответить с цитированием
fljot

блогер
Регистрация: Jul 2007
Сообщений: 940
Записей в блоге: 3
Цитата:
Сообщение от wvxvw Посмотреть сообщение
Но я не вижу каким образом тест это проверяет :S Нужен какой-нибудь ожидаемый и какой-нибудь действительный результат. Например, если бы в загружаемой флешке было два кадра и на одном из них был бы trace(), если после выгрузки трейсы не пропали бы - можно было бы утверждать, что выгрузить не получилось.
Еще я не уверен, что будет если попробовать getDefinitionByName("__as3__.vec.Vector.<Sprite>") или как там записывается имена векторов.
Согласно профайлеру — всё выгружается. Кол-во экземпляров Module, Vector.<*> (кстати, почему * ?) и Vector.<Number> по нулям. А память то растёт!
Если писать
Код AS3:
v1 = new (getDefinitionByName("__AS3__.vec.Vector.<flash.display::Sprite>"))();
результат такой же.


Цитата:
Сообщение от maxkar Посмотреть сообщение
FP 10.2, Win XP - все нормально.

Во время запуска теста других флешовых приложений нигде не запущено? А то я страничку с другой флешкой закрыл, так потребление памяти сразу с 250 уменшилось где-то до 8 (по индикации версии "для легкого теста").
Да, похоже 10.* работает нормально. Про другие вкладки оно понятно — нет, тест правильный.