DETECTING MEMORY LEAKS
First Claim
Patent Images
1. A computer program product for detecting a memory leak, the computer program product comprising a computer readable medium having computer readable program code embodied therein, the computer readable program code comprising:
- computer readable program code configured to identify a largest ChildNode of a ParentNode;
computer readable program code configured to compare a total size of the ParentNode to a total size of the largest ChildNode of the ParentNode; and
computer readable program code configured to identify a possible memory leak area when the total size of the ParentNode is significantly larger than the total size of the largest ChildNode of the ParentNode.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods of detecting a memory leak may include identifying a largest ChildNode of a ParentNode, and comparing a total size of the ParentNode to a total size of the largest ChildNode of the ParentNode. If the total size of the ParentNode is significantly larger than the total size of the largest ChildNode of the ParentNode, a possible memory leak area may be identified. Related systems and computer program products are also discussed.
25 Citations
13 Claims
-
1. A computer program product for detecting a memory leak, the computer program product comprising a computer readable medium having computer readable program code embodied therein, the computer readable program code comprising:
-
computer readable program code configured to identify a largest ChildNode of a ParentNode; computer readable program code configured to compare a total size of the ParentNode to a total size of the largest ChildNode of the ParentNode; and computer readable program code configured to identify a possible memory leak area when the total size of the ParentNode is significantly larger than the total size of the largest ChildNode of the ParentNode. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for detecting a memory leak, the system comprising:
a processor configured to identify a largest ChildNode of a ParentNode, to compare a total size of the ParentNode to a total size of the largest ChildNode of the ParentNode, and to identify a possible memory leak area if the total size of the ParentNode is significantly larger than the total size of the largest ChildNode of the ParentNode. - View Dependent Claims (9, 10, 12, 13)
-
11. A system according to claim 15 wherein the processor is further configured to identify a largest GrandChildNode if the total size of the ParentNode is not significantly larger than the total size of the largest ChildNode, to compare a total size of the ChildNode to a total size of the largest GrandChildNode after identifying the largest GrandChildNode, and to identify a possible memory leak area if the total size of the ChildNode is significantly larger than the total size of the largest GrandChildNode.
Specification