(dmalloc.info)Top


Next: Copying Prev: (dir) Up: (dir)
Enter node , (file) or (file)node

Debug Malloc Library
********************

Version 5.5.2 - May 2007

   The debug memory allocation or "dmalloc" library has been designed as
a drop in replacement for the system's 'malloc', 'realloc', 'calloc',
'free' and other memory management routines while providing powerful
debugging facilities configurable at runtime.  These facilities include
such things as memory-leak tracking, fence-post write detection,
file/line number reporting, and general logging of statistics.

   The library is reasonably portable having been run successfully on at
least the following operating systems: AIX, DGUX, Free/Net/OpenBSD,
GNU/Hurd, HPUX, Irix, Linux, Mac OSX, NeXT, OSF/DUX, SCO, Solaris,
Ultrix, Unixware, MS Windows, and Unicos on a Cray T3E. It also provides
support for the debugging of threaded programs.  Note: Using With
Threads.

   The package includes the library, configuration scripts, debug
utility application, test program, and documentation.  Online
documentation as well as the full source is available at URL
<http://dmalloc.com/>.  Details on the library's mailing list are
available there as well.

   Please use the forums at URL <http://dmalloc.com/> to discuss any
problems or to request features.  If you are still having problems, the
author can be reached via his home page at URL <http://256.com/gray/>
with questions or feedback.  Please include the version number of the
library that you are using, your machine and operating system types, and
the value of the DMALLOC_OPTIONS environment variable.

   Gray Watson.

Copying
Library copying and licensing conditions.
Overview
Description of features and how to get started.
Programming
How to program with the library.
Dmalloc Program
How to use the library's utility.
Source Code
Information on the source code.
Troubleshooting
Some solutions to common problems.
Index of Concepts
Index of concepts in the manual.

automatically generated by info2www version 1.2.2.9