Вопрос
Есть ли альтернативный (бесплатный) инструмент для профилирования гибких приложений, который будет показывать такие вещи, как использование памяти, вызовы функций, время выполнения, распределение объектов и т. Д.?
Задний план
Flex имеет встроенный профилировщик, но для него требуется лицензия Premium. На работе у нас на данный момент есть стандартные лицензии. Мы перейдем на премиум-версию, но этот процесс займет месяцы. На этой неделе необходимо срочно повысить производительность и устранить узкие места и проблемы с памятью.
Мы сделали все, что могли, «вручную»: рефакторинг кода для использования слабых ссылок, создания экземпляров меньшего количества объектов, удаления вложенных контейнеров и нескольких других настроек. Все еще немного медленно, поэтому мы находимся в точке, где нам ДЕЙСТВИТЕЛЬНО нужен профилировщик.
Резюме
После долгого поиска в Google все результаты указывают на встроенный профилировщик гибкости. Конечно, есть открытая или бесплатная альтернатива, которую мы можем скачать сразу. Даже профилировщик, который изначально предназначался для Flash (а не для Flex), вероятно, сработает. Любые рекомендации приветствуются!