Delphi Memory Leak Analysis

Source: Internet
Author: User

Since the class's properties can also be classes, when the class initializes, what happens to the initialization of the attribute class, I suspect that the create and destroy methods of the class are rewritten, and that the initialization and release of the attribute classes are done in Create and destroy

The result is a memory leak today because I forgot to release taqapi, so there is so much memory leak because TAQAPI contains a lot of class properties, so if it is not released, then it contains the attribute classes

There was no release, so it caused so much memory leaks.

As you can see from the above example, if there is a memory leak, look at the bottom and know which class object is not released.

Delphi Memory Leak Analysis

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.