Появилась новая версия замечательного инструмента для разработчиков 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
>>> Подробности