AUTOMATED SCALABLE AND ADAPTIVE SYSTEM FOR MEMORY ANALYSIS VIA IDENTIFICATION OF LEAK ROOT CANDIDATES
Patent №
US 7,568,192
Granted
2009-07-28
Filed 2003
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
5
ml · kr · planning · evo · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10673837
A method for identifying a set of objects in a target application program includes: receiving a plurality of samples of one or more object reference graphs, wherein each object reference graph includes live objects and their references; deriving a set of candidate data structures from the samples; collecting a plurality of properties of each of the live objects in relation to data structures over time; and using a mixture model, combining the plurality of the properties of each live object in a non-linear manner for ranking leak root candidates within each set of candidate data structures The method also includes the identification of an initial set of highly-ranked candidate objects that are possible causes of at least one object leak, wherein the higher the ranking the smaller the identified set.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 145640897
Assignors
MICHELL, NICK M., SEVITSKY, GARY S.
On an employer assignment, the assignors are typically the inventors.