AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

dev/gg/dbmalloc-src.lha

Mirror:Random
Showing: ppc-morphos icongeneric icon
No screenshot available
Short:Debugging malloc/realloc/free routines. V1.14
Author: cpcahil at vti.com (Conor P. Cahill)
Uploader:
Type:dev/gg
Version:1.14
Architecture:m68k-amigaos
Date:1998-03-16
Download:dev/gg/dbmalloc-src.lha - View contents
Readme:dev/gg/dbmalloc-src.readme
Downloads:548

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


Contents of dev/gg/dbmalloc-src.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
-rw-rw-r-- 20025/200    161606  583680  27.7% -lh5- f280 Mar 30  1998 dbmalloc-1.14-src.tar
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         1 file   161606  583680  27.7%            Mar 16  1998
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>