A watch signature for a debug watch mechanism indicates one or more allowable events, which represent allowable accesses to a watched variable. The allowed accesses implicitly include thread information by limiting the allowable operations to a single thread that first performs an allowed operation. Any operations on the watched variable that are caused by a different thread, and any operations that are caused by the same thread other than those specified in the watch signature will create a notification that an unauthorized operation on the watched variable has occurred. The debug watch mechanism of the present invention thus does not notify the user for expected operations on the variable, but provides notification for other events that do not fall within the anticipated behavior of the computer program as specified by the watch signature.

Una firma del reloj para un mecanismo del reloj del eliminar errores indica unos o más acontecimientos permisibles, que representan accesos permisibles a una variable mirada. Los accesos permitidos incluyen implícito la información del hilo de rosca limitando las operaciones permisibles a un solo hilo de rosca que primero realice una operación permitida. Cualquier operación en la variable mirada que sea causada por un diverso hilo de rosca, y cualesquiera operaciones que sean causadas por el mismo hilo de rosca con excepción de ésas especificadas en la firma del reloj crearán una notificación que ha ocurrido una operación desautorizada en la variable mirada. El mecanismo del reloj del eliminar errores de la actual invención no notifica así a usuario para las operaciones previstas en la variable, sino proporciona la notificación para otros acontecimientos que no bajen dentro del comportamiento anticipado del programa de computadora según lo especificado por la firma del reloj.

 
Web www.patentalert.com

< (none)

< Multi-disk boomerang

> Apparatus for simulating internet traffic

> (none)

~ 00016