Всем привет.
Собственно вопрос состоит из двух частей:
1. Как известно, при сборке проекта можно попросить линкер сгенерировать map-файл.
Он будет содержать, в частности, информацию о размерах модулей, входящих в проект.
А вот можно ли его сделать ещё более подробным, дабы увидеть размер каждой функции/метода?
Ну, или может существуют альтернативные пути получения такой информации?
(Пишу под Borland C++ Builder 6.0)
2. Собственно, нужно это всё с тем, чтобы найти все наиболее объемные части программы и урезать их размер.
Однако...
Может быть существует какой-то "профайлер" которые поможет это сделать? Если есть профайлеры, позволяющие анализировать время выполнения программы, то может быть есть нечто аналогичное и для анализа её размера?