Сообщение Re[7]: Подходы с присвоением больших сложных массивов от 11.09.2023 18:52
Изменено 11.09.2023 19:04 swame
Re[7]: Подходы с присвоением больших сложных массивов
Здравствуйте, Khimik, Вы писали:
K>Здравствуйте, rudzuk, Вы писали:
K>>> Утечки памяти — это понятно. Сейчас я отловил все утечки в своей программе, работаю с включенным ReportMemoryLeaksOnShutdown, поэтому такой проблему у меня нет. А что такое висячие ссылки?
R>>Да он издевается!
K>А в Delphi можно настроить отлов висящих указателей? Что-то вроде range checking или ReportMemoryLeaksOnShutdown тут помогают?
Штатных способов продиагностировать обращения к висящим указателям нет.
Как продиагностировать обращения к висящим указателм я писал тебе про диагностику с помощью FastMM.
Как я надежно избегаю обращения к висящим указателям я писал тебе в этой теме.
Есть модификатор для слабых ссылок [weak].
https://habr.com/ru/articles/282035/
Я этим способом не пользуюсь, так как свой способ использовал до появления этого модификатора.
Также у мнея нет уверенности насколько это хорошо будет работать под какпотом при большом количестве ссылок,
как у меня — до десятком миллионов, по произвоидтельности и памяти.
K>Здравствуйте, rudzuk, Вы писали:
K>>> Утечки памяти — это понятно. Сейчас я отловил все утечки в своей программе, работаю с включенным ReportMemoryLeaksOnShutdown, поэтому такой проблему у меня нет. А что такое висячие ссылки?
R>>Да он издевается!
K>А в Delphi можно настроить отлов висящих указателей? Что-то вроде range checking или ReportMemoryLeaksOnShutdown тут помогают?
Штатных способов продиагностировать обращения к висящим указателям нет.
Как продиагностировать обращения к висящим указателм я писал тебе про диагностику с помощью FastMM.
Как я надежно избегаю обращения к висящим указателям я писал тебе в этой теме.
Есть модификатор для слабых ссылок [weak].
https://habr.com/ru/articles/282035/
Я этим способом не пользуюсь, так как свой способ использовал до появления этого модификатора.
Также у мнея нет уверенности насколько это хорошо будет работать под какпотом при большом количестве ссылок,
как у меня — до десятком миллионов, по произвоидтельности и памяти.
Re[7]: Подходы с присвоением больших сложных массивов
Здравствуйте, Khimik, Вы писали:
K>Здравствуйте, rudzuk, Вы писали:
K>>> Утечки памяти — это понятно. Сейчас я отловил все утечки в своей программе, работаю с включенным ReportMemoryLeaksOnShutdown, поэтому такой проблему у меня нет. А что такое висячие ссылки?
R>>Да он издевается!
K>А в Delphi можно настроить отлов висящих указателей? Что-то вроде range checking или ReportMemoryLeaksOnShutdown тут помогают?
Штатных способов продиагностировать обращения к висящим указателям нет.
Как продиагностировать обращения к висящим указателм я писал тебе про диагностику с помощью FastMM.
Как я надежно избегаю обращения к висящим указателям я писал тебе в этой теме.
Есть модификатор для слабых ссылок [weak].
https://habr.com/ru/articles/282035/
Я этим способом не пользуюсь, так как свой способ использовал до появления этого модификатора.
Также у мнея нет уверенности насколько это хорошо будет работать под капотом при большом количестве ссылок,
как у меня — до десятком миллионов, по произвоидтельности и памяти.
K>Здравствуйте, rudzuk, Вы писали:
K>>> Утечки памяти — это понятно. Сейчас я отловил все утечки в своей программе, работаю с включенным ReportMemoryLeaksOnShutdown, поэтому такой проблему у меня нет. А что такое висячие ссылки?
R>>Да он издевается!
K>А в Delphi можно настроить отлов висящих указателей? Что-то вроде range checking или ReportMemoryLeaksOnShutdown тут помогают?
Штатных способов продиагностировать обращения к висящим указателям нет.
Как продиагностировать обращения к висящим указателм я писал тебе про диагностику с помощью FastMM.
Как я надежно избегаю обращения к висящим указателям я писал тебе в этой теме.
Есть модификатор для слабых ссылок [weak].
https://habr.com/ru/articles/282035/
Я этим способом не пользуюсь, так как свой способ использовал до появления этого модификатора.
Также у мнея нет уверенности насколько это хорошо будет работать под капотом при большом количестве ссылок,
как у меня — до десятком миллионов, по произвоидтельности и памяти.