Valgrind - "... instrumentation framework for building dynamic analysis tools. There are Valgrind tools that can automatically detect many memory management and threading bugs, and profile your programs in detail. You can also use Valgrind to build new tools
( Read more... )
Я узнал о нем из книги Разработка приложений для Linux. Из тех предложенных там методов отладки Valgrind больше всех понравился. Есть еще чтото лучше? )
Есть ещё gprof. Но не могу сказать, что он лучше - он мельче. Но valgrind делает вид, что косячит. Есть у меня код один с ассемблерными вставками - ругается на него. Почему - не пойму до сих пор. Но, возможно, это моя проблема.
Просто, побывав у них в FAQ'е и багзилле, я понял, что такое вполне может быть. К его результатам нужно относиться осторожно (memcheck, которые). Профайлер у него хорош.
Comments 4
Reply
Reply
Но valgrind делает вид, что косячит. Есть у меня код один с ассемблерными вставками - ругается на него. Почему - не пойму до сих пор. Но, возможно, это моя проблема.
Просто, побывав у них в FAQ'е и багзилле, я понял, что такое вполне может быть. К его результатам нужно относиться осторожно (memcheck, которые). Профайлер у него хорош.
Reply
Reply
Leave a comment