Runtime security/memory checks for gcc/gdb
guy keren
choo at actcom.co.il
Wed Jan 13 11:31:21 IST 2010
i never performed a thorough "head-to-head" comparison between the two.
valgrind has a few limitations - i didn't check if purify can overcome
them or not. if it can - it could be a reason to use both of them. i
think i did once check a program, that had a bug that valgrind didn't
manage to identify, with pufiry, and it didn't report anything better
then valgrind did for that case. this is of-course still not a good
enough test.
on one occasion, there was an application that failed to run under
purify on windows (it looked like some problem with purify - it's not
that purify reported errors in the application) - and after it was
ported to linux - valgrind managed to run it there. i know this is
comparing apples to oranges plus it being anecdotal evidence,- but it
was enough for me to get more assurance with valgrind's abilities.
--guy
Elazar Leibovich wrote:
> On Wed, Jan 13, 2010 at 10:50 AM, guy keren <choo at actcom.co.il
> <mailto:choo at actcom.co.il>> wrote:
>
> Amos Shapira wrote:
>
> 2010/1/13 guy keren <choo at actcom.co.il <mailto:choo at actcom.co.il>>:
>
>
> if you are running on windows - you can use purify - it's a
> commercial tool,
>
>
> Why the condition of Windows? Purify is available for Linux as well.
>
> --Amos
>
>
> i meant (implied) that if he's using windows, he cannot use valgrind
> there - but instead he can use purify there.
>
> or the other way around - if he's using linux, he can use valgrind
> (depending on the CPU type, of-course) - so there's no need to use
> purify there.
>
> Are you saying that Purify has no (or very few) advantages over valgrind
> for linux from your experience with both? (I never used purify, so I
> don't really know).
>
>
>
> --guy
>
>
> _______________________________________________
> Linux-il mailing list
> Linux-il at cs.huji.ac.il <mailto:Linux-il at cs.huji.ac.il>
> http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il
>
>
More information about the Linux-il
mailing list