Update ChangeLog for 3.5.1.

This commit is contained in:
Jason Evans 2014-02-25 16:43:51 -08:00
parent b037a55f36
commit b9ec5c9a00

View File

@ -3,8 +3,26 @@ bug fixes are all mentioned, but internal enhancements are omitted here for
brevity (even though they are more fun to write about). Much more detail can be brevity (even though they are more fun to write about). Much more detail can be
found in the git revision history: found in the git revision history:
http://www.canonware.com/cgi-bin/gitweb.cgi?p=jemalloc.git https://github.com/jemalloc/jemalloc
git://canonware.com/jemalloc.git
* 3.5.1 (February 25, 2014)
This version primarily addresses minor bugs in test code.
Bug fixes:
- Configure Solaris/Illumos to use MADV_FREE.
- Fix junk filling for mremap(2)-based huge reallocation. This is only
relevant if configuring with the --enable-mremap option specified.
- Avoid compilation failure if 'restrict' C99 keyword is not supported by the
compiler.
- Add a configure test for SSE2 rather than assuming it is usable on i686
systems. This fixes test compilation errors, especially on 32-bit Linux
systems.
- Fix mallctl argument size mismatches (size_t vs. uint64_t) in the stats unit
test.
- Fix/remove flawed alignment-related overflow tests.
- Prevent compiler optimizations that could change backtraces in the
prof_accum unit test.
* 3.5.0 (January 22, 2014) * 3.5.0 (January 22, 2014)