LINUX.ORG.RU

Valgrind 3.9.0

 ,


1

2

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

  • Поддержка Linux на MIPS64, в обоих форматах: BE и LE.
  • Поддержка MIPS DSP ASE на MIPS32.
  • Поддержка десятичной арифметики с плавающей запятой на s390x.
  • Поддержка инструкций POWER8.
  • Поддержка инструкций Intel AVX2.
  • Поддержка расширений для синхронизации транзакционной памяти на платформе Intel: и RTM, и HLE.
  • Начальная поддержка аппаратной реализации транзакционной памяти на платформе POWER.
  • Улучшена поддержка Mac OS X 10.8.
  • Valgrind больше не отображает в память разделяемые объекты целиком при чтении из них отладочной информации, а читает их небольшими фиксированными порциями.
  • В Memcheck улучшена поддержка векторизованного кода, что должно вести к сокращению ложных сообщений об ошибках.
  • В Memcheck добавлены опции для более точного определения, какие типы утечек памяти отображать, считать ошибками, или подавлять.
  • В Memcheck добавлены эвристики для более точного определения возможных утечек памяти.
  • В Helgrind устранены ложные ошибки, связанные с использованием статически инициализированных мьютексов и условных переменных, а также с таймаутом в функции pthread_cond_waits().
  • Добавлен новый экспериментальный информационный сервер для дистанционной отладки. Valgrind может считывать отладочную информацию с другой машины, где лежат объекты с отладочной информацией. Это необходимо при запуске Valgrind'а на устройствах с ограниченными ресурсами, таких как телефоны и планшеты.
  • Улучшен монитор gdb-сервера, добавлены новые команды.
  • Максимальное количество памяти, с которой может работать Valgrind на 64-битных системах, увеличено до 64 ГБ, что должно позволить запускать под Memcheck'ом приложения, требующие до 35 ГБ памяти.

Официальный сайт

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

★★★

Проверено: Shaman007 ()
Последнее исправление: Wizard_ (всего исправлений: 3)

а dmalloc интересно совсем уже подох?

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