Цитата:
Сообщение от rpy3uH
всё вроде бы хорошо и удобно. Но нельзя забывать что диспетчеры куч Delphi и C++ работают по своему, в обход функций Heap***. Не знаю как Delphi, но в С++ точно свой диспетчер куч (проверял на Visual C++ 6.0).
|
Хм... А я понял, что в Delphi это функция собственного менеджера памяти (TMemoryManager).
Цитата:
The System unit also provides a function called GetHeapStatus that returns a record containing detailed memory-manager status information.
|
Да и практика показывает, что все работает именно так.
Правда в последних версиях GetHeapStatus помечена как deprecated. М.б. это связано с появлением ReportMemoryLeaksOnShutdown.