LINUX.ORG.RU

[offtopic] Отладка памяти

 


0

0

Не гоните на винфак. Захотелось кое какой свой плюсовый быдлокод портировать на винду и с ужасом обнаружил, что тут нет valgrind, зато есть стоящие бешеных денег, но почему то неработающие проприетарные поделия. Чем виндузятники вообще пользуются в таких случаях то?

P.S. Сишарподрочерам просьба не беспокоиться.

О чем же им беспокоиться? Беспокоятся только дрочеры крестов.

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

>google performance tools должен там нормально работать

Посмотрю, только вот судя по багтрекеру оно не работает с x86_64 как и все остальные гугловые продукты.

anotheranonymous
() автор топика

Что такое отладка памяти? Профилировку знаю, поиск утечек знаю, отладку программы знаю, отладку памяти не знаю.

Booster ★★
()
Ответ на: комментарий от ott

>google performance tools должен там нормально работать
Под виндой он настолько сильно ограничен, что почти бесполезен.

Booster ★★
()
Ответ на: комментарий от Zloddey

>есть опенсорсный профайлер Very Sleepy, но он довольно примитивен
Мне не профайлер же нужен.

anotheranonymous
() автор топика
Ответ на: комментарий от anotheranonymous

>Общеиспользуемый термин по нахождению ошибок связанных с памятью.
Чем тогда не устраивают инструменты выдаваемые гуглом?

Booster ★★
()
Ответ на: комментарий от anotheranonymous

Если поиск мемори ликов в Visual Studio, то есть deleaker(платный, но не дорогой.) Из бесплатного есть VisualLeakDetector, довольно кстати неплохой. В студии есть и свой механизм, правда он имеет ограничения на детект.

Booster ★★
()
Ответ на: комментарий от Booster

Средствами VS вроде только malloc/free можно отслеживать, увы. VLD как и GPT не работает с x86_64. deleaker посмотрю, но покупать ничего не хотелось бы, одно дело если бы я за свою поделку деньги получил :)

anotheranonymous
() автор топика

windbg

/thread

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

>VLD как и GPT не работает с x86_64.
Зачем x86_64? Сделайте для теста 32-bit.

VLD открытый, если что ^)

Booster ★★
()

> Чем виндузятники вообще пользуются в таких случаях то?

глаза и мозг :)

(действуют для всех платформ, не только для винды)

Harald ★★★★★
()
Ответ на: комментарий от Harald

>и такие программы глазами и мозгом приходилось отлаживать, ничего не сломалось :)
Для вас роботов это просто, для людей это не реально.

Booster ★★
()
Ответ на: комментарий от Harald

Правильно, нужно идти или реальным пацанам, которые уверены в том что никогда не ошибутся, или роботам, или ребятам пишущим хеловорды. Остальным противопоказано.

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