The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 24, 2012

Filed:

Apr. 28, 2006
Applicants:

Svetoslav H. Manolov, Sofia, BG;

Krasimir I. Topchiyski, Sofia, BG;

Inventors:
Assignee:

SAP AG, Walldorf, DE;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/00 (2006.01); G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system and method are provided to inspect memory leaks. In one embodiment, a method of inspecting memory leaks is disclosed. The method includes garbage collecting at a virtual machine to generate a garbage collection file having memory leak information identifying dirty objects of an application causing first memory leaks and providing a state of the dirty objects as they existed prior to causing the first memory leaks. The garbage collection file is periodically duplicated into a backup file to the garbage collection file, and, during runtime, the backup file having the memory leak information is analyzed including reviewing the state of the dirty objects as they existed prior to causing the first memory leaks to identify clean objects capable of turning dirty and causing second memory leaks.


Find Patent Forward Citations

Loading…