| [Top] | [Contents] | [Index] | [ ? ] |
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. See section Using the Library with a Thread Package.
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.
| 1. Library Copying and Licensing Conditions | Library copying and licensing conditions. | |
| 2. Description of Features and How to Get Started | Description of features and how to get started. | |
| 3. How to Program with the Library | How to program with the library. | |
| 4. Dmalloc Utility Program | How to use the library's utility. | |
| 5. Information on the Source Code | Information on the source code. | |
| 6. Some Solutions to Common Problems | Some solutions to common problems. | |
| Index of Concepts | Index of concepts in the manual. |
| [Top] | [Contents] | [Index] | [ ? ] |
This document was generated by Gray Watson on May, 16 2007 using texi2html 1.76.