IPB
ЛогинПароль:

> 

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Как отследить утечку памяти во Free Pascal под Go32V2 (DOS32)?
сообщение
Сообщение #1


Новичок
*

Группа: Пользователи
Сообщений: 13
Пол: Женский

Репутация: -  0  +


Я работаю во Free Pascal под DOS32 (Go32v2).
Периодически возникает задача выяснить, освобождает ли программа память или где-то есть дыра для утечки. wacko.gif
Раньше для этого можно было использовать такие удобные переменные как MemAvail, HeapSize.
Даже если они работали не вполне точно, утечка памяти была наглядно видна. Теперь их, как известно, во Free Pascal нет...
Вопрос к профи:
существуют ли какие-нибудь Units, не входящие во стандартный комплект Free Pascal,
в которых были бы некоторые аналоги этих функций (работающие в том числе с Go32V2 -- DOS32) ?

Сообщение отредактировано: Aelita -
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Гость






А что, разве модуль heaptrc (компиляция с ключом -gh) с задачей определения утечек не справляется? По-моему, как раз он очень четко показывает все невысвобожденные участки памяти.
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 29.03.2024 21:08
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name