У меня есть родной C / C ++ x64 dll, который я хочу профилировать для статического анализа кода.
В Linux я делаю этот шаг в своем рабочем процессе с помощью callgrind / valgrind и KCachegrind.
Я хочу сделать что-то подобное для Windows DLL.
К сожалению, я не могу использовать dll для пошаговой отладки в VS (см. https://stackoverflow.com/questions/14086693/how-to-setup-debugging-for-a-native-dll-in-a-c-sharp-project).
Кто-нибудь знает какие-либо инструменты, которые могут помочь в создании callgraph для Windows DLL, вызываемой из C # GUI таким образом, который не зависит от программы вызова C #?
редактировать
Я хочу сделать диаграмму, похожую на это: http://python.rk.edu.pl/site_media/resources/python.rk.edu.pl/images/djangoprof2.png
Задача ещё не решена.
Других решений пока нет …