hilo de espera hasta que se haya producido una condición

Quiero esperar un subproceso de 2 subprocesos que se ejecutó en un simulador Simultáneo hasta que se haya producido una condición, puede ser la condición que se produjo después de 1000 o más ciclos de ejecución de un programa en el simulador, después de que la condición ocurrió, el subproceso esperado se ejecutó de nuevo, ¿Cómo puedo hacerlo?

Respuestas a la pregunta(4)

Su respuesta a la pregunta