LINUX.ORG.RU

Valgrind 3.4.0

 ,


0

0

Появилась новая версия замечательного инструмента для разработчиков Valgrind. Valgrind — это инструмент, позволяющий находить недостатки в программах, такие как ошибки при работе с памятью, неправильное разделение потоков, неинициализированные переменные и прочее. В новой версии:

  • Поддержка glibc 2.8 и 2.9.
  • Поддержка gcc 4.4.
  • memcheck способен показывать происхождения неинициализированных переменных.
  • Алгоритм, используемый helgrind, был полностью изменён. Теперь он даёт меньше ложных срабатываний, имеет лучшую производительность, поддерживает потоки Qt4.
  • Для drd сильно улучшена производительность и уменьшено использование памяти, добавлена поддержка Boost.Thread, Qt4, glib, OpenMP и многое другое.
  • Добавлен новый экспериментальный инструмент ptrcheck, проверяющий ошибки при работе с указателями.
  • Множество других небольших изменений и исправлений ошибок.

Полный список изменений: http://valgrind.org/docs/manual/dist.news.html

>>> Подробности

★★★

Проверено: Shaman007 ()

Ответ на: комментарий от anonymous

он наверно теперь обнаружит ошибки, ранее игнорируемые типа:

int A[2];
A[2] = 0;

А что удобнее/качественнее Purify или Valgrind?

blade
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.