Debug Malloc (Dmalloc) Library Release Notes
Version: Release 4.4.0
Last-Version: 4.3.0
Date: March 20, 2000
Overview |
New Functionality |
Dmalloc Utility
settings.dist |
Programming |
Environmental Variables
Bugs Fixed
Some changes here to improve the pthread workings and lower the
incidence of recursive behavior. Various other lower level changes.
- The library should handle pthreaded applications better.
Especially under Freebsd. More attention was spent to handling
initialization recursive problems. More work needs to be spent in
this area.
- Removed support for the PTHREAD_MUTEX_INITIALIZER define. It
turns out that this only delayed the mutex initialization process
until the lock was called increasing the recursive nature of dmalloc
under pthreads.
- Finally removed all of the gross unions in chunk_loc.h.
Thanks much to Randell Jesup's patches which I sat on forever. He
also added flags for the dblock entries which makes detecting of small
block allocations status more deterministic.
Dmalloc Home Page.
Copyright 2000 by Gray Watson.