Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2006-05-16
2006-05-16
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C714S034000, C712S244000, C710S266000
Reexamination Certificate
active
07047520
ABSTRACT:
A method is provided that allows a general set of watchpoints to be defined for a computer system (a watchpoint is a memory address that triggers an interrupt for debugging or tracing purposes). This is accomplished by modifying the system page table for the memory page containing a watchpoint, such that a page fault interrupt is triggered whenever said memory page is accessed (for example by marking the page as not present). The paging mechanism of the computer system is then adapted, so that responsive to a page fault interrupt, a determination is made as to whether such interrupt has resulted from an access to the watchpoint, and if so, control is passed to a watchpoint handler. Alternatively, if there is no watchpoint, normal paging operations can be resumed if necessary.
REFERENCES:
patent: 5598553 (1997-01-01), Richter et al.
patent: 5611043 (1997-03-01), Even et al.
Bhattacharya Suparna
Moore Richard John
Dam Tuan
Fowlkes Andre R
LaBaw Jeffrey S.
Walder, Jr. Stephen J.
LandOfFree
Computer system with watchpoint support does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Computer system with watchpoint support, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer system with watchpoint support will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3547570