Liens connexes

Dépêche modérée par

: Valgrind 1.9.5

Posté par tuan kuranes (page perso, ). Modéré le 08 avril 2003.
0
Valgrind est un outil de vérification de code à l'execution. Le code est exécuté dans une machine virtuelle qui vérifie les appels, adresses memoires, etc.

Cette nouvelle version (stable) apporte les « skins », qui permettent de sélectionner ce que l'on veut tester dans la machine virtuelle (ex : -skin=memcheck). Ainsi l'exécution est plus rapide, parce que moins coûteuse en vérification. De plus, l'ajout de plugins sous forme de "skins" pour valgrind est plus simple.

Cela permet de trouver des bugs dans vos programmes sans avoir à recompiler !

À noter : ne marche pas sur Redhat 9 à cause de la nouvelle bibliothèque NPTL.

Autre nouveauté, des projets d'interface graphique pour Valgrind sont en cours.

> Lire les commentaires (23 commentaires, moyenne: 3,3).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

[+] Re: Valgrind 1.9.5

Posté par Troy McClure (page perso, ) le 08/04/2003 à 09:47. (lien). Évalué à -1.

valgrind c'est du bonheur à tartiner

Re: Valgrind 1.9.5

Posté par Raphael Junqueira (page perso, ) le 08/04/2003 à 10:08. (lien). Évalué à 9.

Ajout:
il y a aussi un tres bon plugin d'integration de valgrind dans la version cvs de kdevelop (gideon):
http://webcvs.kde.org/cgi-bin/cvsweb.cgi/kdevelop/parts/valgrind/(...)

a mon avis il ne gere par la branche 1.9.x de valgrind mais ca ne saurait tarder.

Re: Valgrind 1.9.5

Posté par Misc (page perso, ) le 08/04/2003 à 10:13. (lien). Évalué à 2.

> ne marche pas sur Redhat 9 à cause de la nouvelle bibliothèque NPTL.

si je voulait lancer un troll, je dirais que c'est trés "propriétaire" comme méthode ...

Aller, soyons fou, lançons le troll.
À quoi ça sert d'avoir des Xps si c'est pas pour les cramer :-)

Donc, je trouve que RedHat profite de sa position de leader pour imposer des changements.
Bientot, les gens vont être obligés de les suivre, car le programme ne sera certifiés que pour tourner sur la version avec NPTL, et une fois de plus, on va assister a un exemple d'obsolesense programmée.

Heuresement, on peut recompiler les sources. Mais, je ne pense pas qu'un tel mouvement soit bon pour le developement d'applis commerciales.

[+] Re: Valgrind 1.9.5

Posté par Emmanuel Blindauer (page perso, ) le 08/04/2003 à 10:31. (lien). Évalué à -1.

Ne pas l'utiliser serait presque un crime, de nos jours!

Re: Valgrind 1.9.5

Posté par Matthieu Moy (page perso, ) le 08/04/2003 à 10:57. (lien). Évalué à 2.

Question d'un ignorant qui n'a jamais utilisé Valgrind :

Est-ce que ça apporte quelque chose ou au contraire est-ce qu'il manque encore des choses par rapport à des languages comme Ada ou Java, ou les erreurs d'accès mémoire lèvent une exception à l'execution ?

En fait, j'aurais prèsque l'impression que ce genre d'outil existe surtout pour palier à la faiblesse d'un langage comme le C pour ce qui est des vérifications à l'execution.

(Oui, les vérifications à l'execution ralentissent l'execution du programme, mais oui, en Ada au moins, on peut les désactiver avec un flag de compil')

Re: Valgrind 1.9.5

Posté par spart (page perso, ) le 08/04/2003 à 20:50. (lien). Évalué à 5.

Et pour tous les utilisateurs des drivers NVidia : oui, ce Valgrind là, contrairement à la série 1.0.x , tolère sans problème les applis liées aux biblios OpenGL...

Revenir en haut de page