Method and apparatus for locating memory leak in a program
AssigneeInternational Business Machines Corporation
InventorsYing Li, Tian Cheng Liu, Quan Long, Jing Luo, Cheng Wei Wang
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsYing Li, Tian Cheng Liu, Quan Long, Jing Luo, Cheng Wei Wang
Estimating the term…
A method and apparatus for locating a memory leak in a program code by a computer device using a combination of dynamic analysis and static analysis approaches. The method includes dynamically analyzing the program to determine a memory leak characteristic; filtering out items which do not match the determined memory leak characteristic of the program to reduce a static analysis range to certain suspicious parts of a source code; and statically analyzing the suspicious parts of the program to locate the memory leak in the program. The apparatus includes a dynamic analyzer device to determine memory leak characteristics; and a static analyzer device to filter out items which do not match the determined memory leak characteristic to reduce a static analysis range to certain suspicious parts of a source code and locate the memory leak in the program.
A method for locating a memory leak in a program by a computer device, the method comprising the steps of:
A method for locating a memory leak in a program by a computer device, the method comprising the steps of:
An apparatus for locating a memory leak in a program, comprising:
Dependencies are inferred from the claim text.