Софт для выявления утечек памяти.
#1
Отправлено 23 мая 2006 - 09:55
У меня следующая задача: выявить слабые места програмного продукта написаного на Borland C++ Builder 6(в первую очередь нужно выявить места с утечкой памяти).
Какое програмное обеспечение можно использовать для этих целей?
Скачал Rational Purify, но с Borland C++ Builder насколько я понял он не дружит...
Заранее огромное спасибо за помощь.
#2
Отправлено 23 мая 2006 - 11:14
Я использую Compuware DevPartner Studio - Error Detection для того чтобы обнаружить Memory Leaks.
Простая в использовании программа, правда замедляет процесс работы программного продукта в целом.
#3
Отправлено 23 мая 2006 - 11:42
Спасибо за ответ.Добрый день!
Я использую Compuware DevPartner Studio - Error Detection для того чтобы обнаружить Memory Leaks.
Простая в использовании программа, правда замедляет процесс работы программного продукта в целом.
Процесс работы имееться ввиду во время обнаружения ошибок или она вносит какие-то корективы в код и он начинает медленней работать после?
А именно с C++ Builder она умеет работать? (Подтвержения этого на ее домашей странице я не нашел, как впрочем и опровержения)
#4
Отправлено 23 мая 2006 - 12:28
С C++ Builder она умеет работать, проверено
#5
Отправлено 23 мая 2006 - 12:49
Для обнаружения ошибок с помощью данной программы, нужно открыть свой программный продукт в Error Detection (добавить туда dll или exe) и потом запустить программу с его помощью - в процессе работы Error Detection будет перехватывать все вызовы и делать проверку на ошибки, при этом она сравнивает значения параметров до вызова и после. Вот из-за этого она и замедляет работу продукта в целом.
С C++ Builder она умеет работать, проверено
Супер! Спасибо огромное за совет!
Начинаю качать.
При обнаружении ошибки прогамма указывает строку кода с ней?
#6
Отправлено 23 мая 2006 - 13:01
Пожалуйста
#7
Отправлено 24 мая 2006 - 10:11
Сегодня поставил...
Запускаю Error Detection, открываю в нем екзешник...
В нижней области пишет: "No source file"...
Хотя екзешник находится в папке проекта вместе с исходниками...
Может я что-то не так делаю?
#8
Отправлено 24 мая 2006 - 13:52
Очень простая, легкая и эффективная тулзовина. И предназначена, на сколько я помню, специально для Builder'а.
#9
Отправлено 24 мая 2006 - 16:00
Спасибо за подсказку. Только найти я ее не могу... :-(В свою бытность работы программистом, разрабатывая на Borlan Builder C++, мы активно использовали софтинку Bounds Checker (кажется так она называется, точно не помню).
Очень простая, легкая и эффективная тулзовина. И предназначена, на сколько я помню, специально для Builder'а.
Если правильно понял то она вошла в комплект DevPartner... Его я скачал еще вчера.... Но новую версию (8) а для Buildera входила в комплект только до 6,5....
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных