home *** CD-ROM | disk | FTP | other *** search
- x-gateway: rodan.UU.NET from help-lucid-emacs to alt.lucid-emacs.help; Tue, 25 Aug 1992 14:02:56 EDT
- From: chan@jpmorgan.com (Milo A. Chan)
- Message-ID: <9208251801.AA08281@newton.ny.jpmorgan.com>
- Subject: Re: purify & lemacs
- Date: Tue, 25 Aug 1992 14:01:19 EDT
- X-Mailer: ELM [version 2.3(JPM) PL11]
- Newsgroups: alt.lucid-emacs.help
- Path: sparky!uunet!wendy-fate.uu.net!help-lucid-emacs
- Sender: help-lucid-emacs-request@lucid.com
- Lines: 38
-
- From the Purify User's Guide:
-
- "What Purify Does
- ----------------
-
- Purify intercepts every memory access by inserting instructions into your
- executable before every load and store. Purify detects memory corruption
- when it happens. The origin of the problem is immediately and precisely
- identified, by line number in the source code, making error correction quick
- and easy.
-
- Purify detects the following errors and pinpoints their origins:
-
- o Reading or writing memory beyond the bounds of an array.
- o Reading or writing freed memory.
- o Freeing memory multiple times.
- o Reading and using uninitialized memory.
- o Reading or writing through null pointers.
- o Memory leaks.
-
-
- Purify finds these errors in the entire program including third party
- libraries which are linked with your code. Because purify uncovers memory
- access errors and memory leaks in all of the code used by a program, you can
- change and improve your code with less fear of interducing new,
- hard-to-detect errors."
-
-
- The most basic usage of purify requires no code changes, just relink and run.
-
-
- (I am not affiliated in any way with Pure Software Inc.)
-
-
- --
- Milo Chan, Fixed Income Market Strategies, J.P. Morgan Securities, Inc.
- email: chan_milo@jpmorgan.com ...or... chan@fractl.tn.cornell.edu
- phone: 212.648.4483 ...or... 212.648.4486 (sec'y)
-