preguntar acerca de valgrind

3
réponses

utilisez valgrind pour connaître le temps (en secondes) passé dans chaque fonction

Y a-t-il une extension de valgrind, qui peut être utilisée dans la fenêtre de commande, qui m'aiderait à connaître le temps, en secondes, passé dans chaque fonction de mon code C? Merci =) ... …
demandé sur 1970-01-01 00:33:31
4
réponses

Dois-je utiliser Helgrind ou DRD pour la détection des erreurs de thread?

On dirait que Valgrind a deux outils qui détectent les erreurs de thread: Helgrind et DRD. Ces outils sont essentiellement similaires. Ma question principale est: quand devrais-je utiliser l'un au lieu de l'autre pour vérifier mon code multi-th …
demandé sur 1970-01-01 00:33:31
5
réponses

Valgrind vs purifier [fermé]

Lequel est le meilleur sur Linux? Valgrind ou purifier Quelle est votre opinion sur leur utilisation? ... …
demandé sur 1970-01-01 00:33:29
5
réponses

Y at-il Valgrind Memcheck comme outil pour windows pour déboguer l’utilisation après des erreurs gratuites? [fermé]

Pendant mon travail, je fais régulièrement face à une erreur de programmation plutôt commune-en utilisant un objet qui a déjà été libéré. Cela appelle UB en C++. Le linux, ce genre de problèmes sont généralement résolus en utilisant l'outil Valgrind …
demandé sur 1970-01-01 00:33:32
3
réponses

Comment faire en sorte que ctest exécute un programme avec valgrind sans fléchette?

Je veux écrire un CMakeLists.txt afin que je puisse exécuter mes tests normalement ou avec valgrind. J'ai beaucoup vu sur l'intégration de ctest avec valgrind, mais tous avec l'hypothèse que vous voulez configurer un serveur pour soumettre les résult …
demandé sur 1970-01-01 00:33:32
3
réponses

fuite de mémoire de getaddrinfo

j'ai ce code pour obtenir des informations sur L'adresse IPv4: struct addrinfo hints, *info = NULL; char addr4[INET_ADDRSTRLEN]; memset(&hints, 0, sizeof(hints)); hints.ai_socktype = SOCK_STREAM; hints.ai_family = AF_INET; if (!getaddrinfo(arg …
demandé sur 1970-01-01 00:33:32
4
réponses

Comment construire et installer Valgrind sur Mac?

je suis sur Mac OS X à l'aide de codeblocks 10.05 J'ai téléchargé Valgrind, et extrait un dossier. Je suis complètement perdu de là, et je n'ai aucune idée de comment le construire. Je ne connais aucune commande de terminal/console et je suis gén …
demandé sur 1970-01-01 00:33:31
2
réponses

Comment profiler l’utilisation de la mémoire?

Je suis au courant de Valgrind, mais il détecte juste des problèmes de gestion de la mémoire. Ce que je cherche est un outil qui me donne un aperçu, quelles parties de mon programme consomment combien de mémoire. Une représentation graphique avec par …
demandé sur 1970-01-01 00:33:31
3
réponses

Existe-t-il des alternatives à valgrind sur Mac OS X Mountain Lion et Mavericks pour détecter les fuites de mémoire pour les applications C/C++? [fermé]

j'ai l'habitude d'utiliser valgrind pour détecter les fuites de mémoire pour mes applications C/C++ sous Mac OS X 10.6 (Snow Leopard), 10.7 (Lion), mais je trouve que c'est pas pris en charge sur les versions récentes comme 10.8 (Mountain Lion) et 10 …
demandé sur 1970-01-01 00:33:33
5
réponses

pthread exit vs retour

j'ai une fonction pthread runner articulable définie comme suit: void *sumOfProducts(void *param) { ... pthread_exit(0); } ce fil est supposé joindre le fil principal. chaque fois que J'ai passé mon programme par Valgrind, J'a …
demandé sur 1970-01-01 00:33:30