Subject: Heads up: malloc() changed
To: None <current-users@netbsd.org>
From: Andrew Doran <ad@netbsd.org>
List: current-users
Date: 10/06/2007 02:49:38
Hi,

I just imported jemalloc into -current. jemalloc is a malloc() that's
designed to work well as a general purpose allocator for multithreaded
programs. It has been part of FreeBSD for some time now.

I have tested this on and off for a couple of months on i386 and amd64. Some
3rd party programs could fail due to bad behaviour that they got away with
under the old allocator (phkmalloc). I found 1 instance of this within the
NetBSD tree - in lint, which is a bit ironic. It's possible that there might
be some glitches on non-x86 platforms, since they have not been tested.

Thanks,
Andrew