home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD2.bin / bbs / gnu / dbmalloc-1.14-bin.lha.pi < prev    next >
Fred Fish's Product-Info  |  1995-01-29  |  2KB  |  67 lines

  1. .name
  2. dbmalloc
  3. .fullname
  4. Debug Malloc Library
  5. .type
  6. Programmer Tool
  7. .short
  8. Debugging malloc/realloc/free routines.
  9. .description
  10. This is the malloc debugging library (patchlevel 14).  This library contains
  11. a drop-in replacement for the standard dynamic memory allocation routines and 
  12. many of the other C modules that are typically used to access and/or manipulate
  13. these data areas.  The replacements function almost identically to the original
  14. functions with the exception that they perform a significant amount of 
  15. error checking and/or validating.  
  16.  
  17. This library can be used with very little (if any) changes to the original
  18. code (many times only requiring a re-link of the executable) and provide a
  19. full-service debugging capability.
  20.  
  21. The entire library will follow in 10 separate shar files.
  22.  
  23. This new version includes several enhancements over patch level 13 including:
  24.  
  25.     * more auto-configuration tuning
  26.     * several bug fixes
  27.  
  28. In addition to the changes listed above, this version contains the
  29. following changes since the comp.soures.reviewed release at patch
  30. level 7, in Volume 2, Issue 1:
  31.  
  32.     * Much better performance
  33.     * automatic configuration on most systems
  34.     * addition of XtAlloc routines for X window debugging
  35.     * better identification of the source of double frees
  36.     * ability to record function stack info so error reports give 
  37.       the calling stack for where the data was allocated and/or the
  38.       error was detected (note: this is manually maintained by the pgm)
  39.     * more support for leak detection (especially with respect to getting
  40.       rid of leak reports on things you know are not leaks)
  41.     * additional checking of pointesr to make the library more robust
  42.     * added case insensitive string comparison routines
  43.     * several bug fixes and/or portability changes
  44.     * added ability to change the state of the fill area flag
  45.     * added capability to disallow reuse of free'd segments (so that
  46.       double frees could be more readily identified by the data in 
  47.       the segment
  48.     * a couple of function name changes
  49.     * new funcs: memalign, malloc_abort, malloc_size
  50. .version
  51. 1.14
  52. .date
  53. 1992.09.04
  54. .author
  55. Conor P. Cahill
  56. .distribution
  57. Copyrighted but Freely Redistributable
  58. .email
  59. cpcahil@vti.com
  60. .docs
  61. FIRST-README
  62. README
  63. .described-by
  64. Fred Fish (fnf@fishpond.cygnus.com)
  65. .submittal
  66. From comp.sources.misc Vol 32
  67.