home *** CD-ROM | disk | FTP | other *** search
Fred Fish's Product-Info | 1996-10-12 | 2.3 KB | 67 lines |
- .name
- dbmalloc
- .fullname
- Debug Malloc Library
- .type
- Programmer Tool
- .short
- Debugging malloc/realloc/free routines.
- .description
- This is the malloc debugging library (patchlevel 14). This library contains
- a drop-in replacement for the standard dynamic memory allocation routines and
- many of the other C modules that are typically used to access and/or manipulate
- these data areas. The replacements function almost identically to the original
- functions with the exception that they perform a significant amount of
- error checking and/or validating.
-
- This library can be used with very little (if any) changes to the original
- code (many times only requiring a re-link of the executable) and provide a
- full-service debugging capability.
-
- The entire library will follow in 10 separate shar files.
-
- This new version includes several enhancements over patch level 13 including:
-
- * more auto-configuration tuning
- * several bug fixes
-
- In addition to the changes listed above, this version contains the
- following changes since the comp.soures.reviewed release at patch
- level 7, in Volume 2, Issue 1:
-
- * Much better performance
- * automatic configuration on most systems
- * addition of XtAlloc routines for X window debugging
- * better identification of the source of double frees
- * ability to record function stack info so error reports give
- the calling stack for where the data was allocated and/or the
- error was detected (note: this is manually maintained by the pgm)
- * more support for leak detection (especially with respect to getting
- rid of leak reports on things you know are not leaks)
- * additional checking of pointesr to make the library more robust
- * added case insensitive string comparison routines
- * several bug fixes and/or portability changes
- * added ability to change the state of the fill area flag
- * added capability to disallow reuse of free'd segments (so that
- double frees could be more readily identified by the data in
- the segment
- * a couple of function name changes
- * new funcs: memalign, malloc_abort, malloc_size
- .version
- 1.14
- .date
- 1992.09.04
- .author
- Conor P. Cahill
- .distribution
- Copyrighted but Freely Redistributable
- .email
- cpcahil@vti.com
- .docs
- FIRST-README
- README
- .described-by
- Fred Fish (fnf@fishpond.cygnus.com)
- .submittal
- From comp.sources.misc Vol 32
-