svn commit: r286866 - in head: contrib/jemalloc contrib/jemalloc/doc contrib/jemalloc/include/jemalloc contrib/jemalloc/include/jemalloc/internal contrib/jemalloc/src include lib/libc/gen lib/libc/...
Jason Evans
jasone at freebsd.org
Tue Aug 18 08:46:32 UTC 2015
On Aug 17, 2015, at 9:35 PM, Jan Beich <jbeich at FreeBSD.org> wrote:
> Jason Evans <jasone at FreeBSD.org> writes:
>
>> Author: jasone
>> Date: Tue Aug 18 00:21:25 2015
>> New Revision: 286866
>> URL: https://svnweb.freebsd.org/changeset/base/286866
>>
>> Log:
>> Update jemalloc to version 4.0.0.
>
> Can you bump __FreeBSD_version for non-standard API changes? Some ports
> like www/firefox may want to take advantage of it without complicating
> configure scripts.
Done.
>> + - Add sdallocx(), which implements sized deallocation. The primary
>> + optimization over dallocx() is the removal of a metadata read, which often
>> + suffers an L1 cache miss.
> [...]
>> + - Remove the *allocm() API, which is superseded by the *allocx() API.
>
> Symbol.map and manpages haven't been updated.
> [...]
Committed; thanks!
Jason
More information about the svn-src-all
mailing list