Re: how does purify work?

plakal@cs.wisc.edu
5 Aug 2000 21:31:47 -0400

          From comp.compilers

Related articles
how does purify work? toddhoff@my-deja.com (2000-08-04)
Re: how does purify work? pfaffben@msu.edu (Ben Pfaff) (2000-08-05)
Re: how does purify work? cfc@world.std.com (Chris F Clark) (2000-08-05)
Re: how does purify work? plakal@cs.wisc.edu (2000-08-05)
Re: how does purify work? Martin.Raabe@WindRiver.com (Martin Raabe) (2000-08-05)
Re: how does purify work? nsrcccw@leonis.nus.edu.sg (2000-08-05)
Re: how does purify work? ralph@inputplus.demon.co.uk (2000-08-10)
Re: how does purify work? gvmt@bgl.vsnl.net.in (Venkatesha Murthy G.) (2000-08-10)
Re: how does purify work? cfc@world.std.com (Chris F Clark) (2000-08-13)
| List of all articles for this month |

From: plakal@cs.wisc.edu
Newsgroups: comp.os.vxworks,comp.compilers,comp.programming
Date: 5 Aug 2000 21:31:47 -0400
Organization: University of WI, Madison -- Computer Sciences Dept.
References: 00-08-027
Keywords: debug

In comp.compilers toddhoff@my-deja.com wrote:
> If one wanted to build a Purify like tool, does anyone know how it
> would be done? I don't really understand what it does and haven't
> found much related info.
>
> [Doesn't it stick extra code into your program to audit all of the
> allocation, freeing, and pointer references? Dunno if it hacks the
> source or rewrites the object. -John]


There's a USENIX'92 paper that describes Purify:
                Reed Hastings and Bob Joyce. Purify: Fast Detection of
                Memory Leaks and Access Errors. Winter USENIX Conference '92.


                You might also want to look at a paper by Todd Austin & co
                in PLDI'94 which describes Purify and other run-time memory
                checkers in its related work section.


Manoj


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.