Patent ID: 6463553
Filing Date: 2002-10-08
Classification: G06F

Abstract:
A method of filtering debugging data in a computer system comprising at least one central processing unit and a memory unit coupled to the at least one central processing unit, the method comprising the steps of:defining a set of watchpoints in the computer system by defining a set of precondition registers and a set of action registers; defining a set of identical precondition codes to be applied to each watchpoint in the set of watchpoints; defining a set of identical action codes to be applied to each watchpoint in the set of watchpoints; storing the set of precondition codes in each precondition register in the set of precondition registers; storing the set of action codes in each action register in the set of action registers; selecting which precondition codes in the set of precondition codes are to be active for a particular watchpoint; selecting which action code in the set of action codes are to be active for a particular watchpoint; operating the computer system so as to execute a program; comparing the debugging data in the computer system with the active precondition codes for a particular watchpoint; sending a signal to the action register for the particular watchpoint when the debugging data in the computer system satisfies the active precondition codes for the particular watchpoint; and causing the computer to respond to the active action codes for the particular watchpoint.