Valgrind – инструментальное программное обеспечение, предназначенное для отладки использования памяти, обнаружения утечек памяти, а также профилирования. Название valgrind взято из германо-скандинавской мифологии, где является названием главного входа в Вальгаллу.

Один из разработчиков программы, Николас Незеркоут, написал на 20-ю годовщину выпуска Valgrind 1.0:

Это одновременно восхитительно и сюрреалистично видеть, что Valgrind все еще широко используется сегодня. Первоначальной целью Джулиана [Сьюарда] было улучшить качество программ на C и C++. Очевидно, что это принесло огромный успех. Memcheck нашел бесчисленное количество ошибок в бесчисленных программах и является стандартной частью системы тестирования для многих из них.

  • ox55ff
    link
    fedilink
    arrow-up
    0
    ·
    4 years ago

    Слишком тормозит программу. Санитайзеры в компиляторе вот это настоящая революция.

    • cocuckaOP
      link
      fedilink
      arrow-up
      0
      ·
      4 years ago

      Ну да, но тулзе-то двадцать лет уже, тогда компиляторы разве что циклы разворачивать умели, да функции инлайнить.

  • Александр
    link
    fedilink
    arrow-up
    0
    ·
    4 years ago

    А как там назывался профайлер, которым на лоре спамили? Мож их пригласить бгг