Bonjour,
je d�veloppe une application multithread pour linux � l'aide de pthread.
Le codage est en cours.

Et je me pose la question: comment d�bugger la synchronisation entre les threads?

Dans l'id�al, j'aimerai que cela se rapproche des outils de green-hills que j'ai utilis� sur un projet pass�: http://www.ghs.com/products/MULTI_IDE.html

Lorsque je stop le programme, je puisse parcourrir avec un outil graphique tous les objets pthread : visualiser quel threads sont stopp� sur une mutex, la taille de la stack, l'�tat des flags event entre eux, parcourir la pile d'appel des fonctions de chaque thread....

Egalement, l'outil doit faire une trace de tous les appels � l'API.