Précédent   Forum du club des développeurs et IT Pro > C et C++ > Outils pour C & C++ > GDB
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 12/09/2011, 23h11   #1
trois_1
Membre du Club
 
Inscription : juin 2002
Messages : 180
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 180
Points : 60
Points : 60
Envoyer un message via MSN à trois_1
Par défaut debugger une application multithread pthread

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.
__________________
N'hésitez pas à dialoguer en direct avec moi
trois_1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h26.


 
 
 
 
Partenaires

Hébergement Web