Flex на самом деле является основой. Я думаю, что вы имеете в виду Flex Builder, который является IDE со встроенным профилировщиком.
Это также зависит от того, какую информацию вы хотите профилировать. Использование памяти, производительность процессора, количество вызовов конкретной функции ... это разные метрики.
Для памяти вы можете использовать System.totalMemory . Использование ЦП не так важно для Flash, как частота кадров (что является косвенным показателем использования ЦП). Есть много способов измерить частоту кадров, но я обычно ищу в Google библиотеку, а затем использую ее. Что-то вроде Hi-ReS! Статистика или AS3 SWF Profiler . Их вокруг тысячи.
Что касается других показателей ... ну, вы должны быть конкретными. Если вы хотите узнать что-то вроде «Какая функция занимает больше всего времени для выполнения?» тогда вам, возможно, придется просто испачкать руки и вставить таймеры в свой код ... IOW вручную обработать ваш код.