realloc behavior

Jason Evans jasone at
Tue Feb 28 21:04:35 PST 2012

On 01/29/2012 08:38 AM, Yoni Londner wrote:
> I just started using jemalloc, and one of our tests fail, because
> realloc with size=0
> does malloc with size 1.
> from realloc spec at
> :
> If/size/is 0 and/ptr/is not a null pointer, the object pointed to is freed.
> Why does jemalloc chooses to behave differently?

This was a bug.  I committed a fix to the dev branch.  The fix will be 
part of version 3.0.0 (and 2.2.6, if enough bugs surface to warrant it).


More information about the jemalloc-discuss mailing list