Release Notes: This release adds an error check for TLSSET() and TLSFREE() macros. It fixes a segfault when freeing memory allocated using nedindependent_comalloc().
Release Notes: Lots of bugs were fixed. This version has been heavily tested by many people on many architectures.
Release Notes: This is an interim release from SVN as there have been many critical bugs fixed as nedmalloc was deployed on very high end architectures. Further speed ups and scalability improvements also made. However, this release is marked "alpha" since the usual thorough release testing has not been performed.
Release Notes: A memory corruption bug in threadcache code was fixed. This bug only appeared with more than four threads and in heavy use of the threadcache.
Release Notes: This release integrates dlmalloc v2.8.4, fixing the Win32 memory release problem and further improving performance. The speed is now up to twice the speed of 1.01 (average is 67% faster). Broken Win32 critical section implementation has been fixed. mspace was not being locked if all mspaces were locked. Mac OS X support has been added.
Release Notes: Fixes multiprocessor scaling problems by removing sources of cache sloshing. Fixes a bug in size2binidx() for the default code path (non x86). Fixes a failure to release an mspace lock under certain circumstances, which caused a deadlock.