jemalloc 4.0.2 released

Jason Evans jasone at canonware.com
Mon Sep 21 12:03:43 PDT 2015


jemalloc 4.0.2 is now available.  This bugfix release addresses a few bugs specific to heap profiling.

Bug fixes:
- Fix ixallocx_prof_sample() to never modify nor create sampled small allocations. xallocx() is in general incapable of moving small allocations, so this fix removes buggy code without loss of generality.
- Fix irallocx_prof_sample() to always allocate large regions, even when alignment is non-zero.
- Fix prof_alloc_rollback() to read tdata from thread-specific data rather than dereferencing a potentially invalid tctx.

For the complete ChangeLog, see:
	https://github.com/jemalloc/jemalloc/raw/4.0.2/ChangeLog

Direct download:
	https://github.com/jemalloc/jemalloc/releases/download/4.0.2/jemalloc-4.0.2.tar.bz2

Starting point for general information:
	http://www.canonware.com/jemalloc/

Browsable revision history:
	https://github.com/jemalloc/jemalloc/tree/4.0.2


More information about the jemalloc-announce mailing list