Модуль Leakview

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Модуль Leakview

Сообщение Climber » 19.12.2009 00:42:31

Нашел тут недавно модуль leakview. Очень полезная вещь, только я не понял один момент: можно вроде заставить его писать лог в файл с расширением trc, только как это сделать? Я такого нигде в меню не нашел.
Climber
постоялец
 
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва

Re: Модуль Leakview

Сообщение скалогрыз » 19.12.2009 00:56:56

Climber писал(а):Нашел тут недавно модуль leakview. Очень полезная вещь, только я не понял один момент: можно вроде заставить его писать лог в файл с расширением trc, только как это сделать? Я такого нигде в меню не нашел.

leakview ничего не пишет, и не может заставить heaptrc куда-то писать )

выбрать имя файла, в который пишеться информация об утечках можно следующими путями:

а) напрямую задать имя файла процедурой SetHeapTraceOutput (модуль heaptrc)
б) либо используя системную переменную HEAPTRC.

описано здесь: http://wiki.freepascal.org/profiling/ru (не стесняемся править, если что криво)
и здесь: http://wiki.freepascal.org/Profiling
скалогрыз
долгожитель
 
Сообщения: 1803
Зарегистрирован: 03.09.2008 02:36:48

Re: Модуль Leakview

Сообщение Sergei I. Gorelkin » 19.12.2009 15:20:27

скалогрыз писал(а):(не стесняемся править, если что криво)

Подправил немного :)
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1405
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: Модуль Leakview

Сообщение Climber » 21.12.2009 13:04:23

скалогрыз писал(а):а) напрямую задать имя файла процедурой SetHeapTraceOutput (модуль heaptrc)
б) либо используя системную переменную HEAPTRC.

Спасибо!
Первый способ работает, второй почему-то нет...
Climber
постоялец
 
Сообщения: 415
Зарегистрирован: 03.06.2007 20:09:57
Откуда: Москва


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 56

Рейтинг@Mail.ru