A computer system, program product and method utilize thread synchronization for debugging multi-threaded computer programs. Synchronization control points ("sync points") are used to conditionally suspend or delay execution of a thread or threads depending on another thread or threads hitting the same or other sync points. A thread hitting a synchronization control point is suspended, reference is made to break point table to determine what synchronization condition must be triggered to release the thread, and if triggered, what delay, if any, will be imposed prior to release.

Un sistema informático, un producto del programa y un método utilizan la sincronización del hilo de rosca para eliminar errores de programas de computadora multi-roscados. Los puntos de control de la sincronización (la "sinc. señala") se utilizan para suspender condicional o retrasan la ejecución de un hilo de rosca o roscan dependiendo de otro hilo de rosca o roscan golpear igual u otros puntos de la sinc.. Un hilo de rosca que golpea un punto de control de la sincronización se suspende, la referencia se hace a la tabla del punto de desempate para determinarse qué condición de la sincronización se debe accionar para lanzar el hilo de rosca, y si está accionado, qué retrasa, si cualesquiera, serán impuestos antes de lanzamiento.

 
Web www.patentalert.com

< (none)

< Plants having resistance to multiple herbicides and its use

> Process and system for treating material containing noxious components

> (none)

~ 00033