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) |
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
Return to the
comp.compilers page.
Search the
comp.compilers archives again.