Patent ID: 7421684

Claim:
A method in a data processing system for presenting coverage data relating to data access occurring during execution of code, the method comprising: obtaining the coverage data containing data access indicators associated with memory locations; identifying the data access indicators that have been set by a processor in the data processing system in response to access of the memory locations during execution of the code by the processor to form set data access indicators, wherein each set data access indicator is associated with a portion of the memory locations allocated for the code, and wherein the data access indicators are located in one of a shadow memory or a page table; identifying unset data access indicators that have remained unset during execution of the code by the processor; and generating a presentation for coverage data in response to an event for identifying memory locations that have been accessed and for identifying memory locations that have not been accessed during execution of the code, wherein the set data access indicators and the unset data access indicators are identified in the presentation by one of using a first color to identify the set data access indicators and using a second color to identify the unset data access indicators, and using a graphical indicator to identify the set data access indicators and the unset data access indicators.