Memory handling techniques to facilitate debugging
AssigneeSony Computer Entertainment Inc.
InventorBrian Watson
Life of this patent
Estimating the term…
Abstract
A method for debugging includes interacting with a memory management component to force an interrupt upon access to one or more memory locations during software execution, and in response to the forced interrupt, saving information regarding the execution of the software, and interacting with the memory management component to disable the interrupt upon access to the one or more memory locations during software execution.
Claims3
In a computer system including an interrupt handler, a method comprising:
- the interrupt handler, in response to an interrupt occurring after a predetermined period of time, interacting with a memory management component to force an interrupt upon access to one or more memory locations during software execution;
- and
- in response to the forced interrupt, saving information regarding the execution of the software, and interacting with the memory management component to disable the interrupt upon access to the one or more memory locations during software execution.
A method for capturing debugging information, the method comprising:
- enabling the capture of debugging information upon access to a portion of a memory;
- upon access to the portion of the memory, saving debugging information and disabling the capture of debugging information upon access to the portion of the memory;
- and
- periodically reenabling the capture of debugging information upon access to the portion of the memory, wherein periodically reenabling the capture of debugging information is performed after a predetermined time interval.
A method for capturing debugging information, the method comprising:
- enabling the capture of debugging information upon access to a portion of a memory;
- upon access to the portion of the memory, saving debugging information and disabling the capture of debugging information upon access to the portion of the memory;
- and
- periodically reenabling the capture of debugging information upon access to the portion of the memory, wherein periodically reenabling the capture of debugging information is performed after a predetermined time interval that is less than one second.
Dependencies are inferred from the claim text.