diff options
| author | Jason Evans <je@fb.com> | 2011-03-23 00:03:58 (GMT) |
|---|---|---|
| committer | Jason Evans <je@fb.com> | 2011-03-23 00:03:58 (GMT) |
| commit | fb4e26aa9e3f5a02fa1527715a79b13aaf253b31 (patch) | |
| tree | fee87fada7bd70eed4b7859a63e2978035ffe7be /jemalloc/ChangeLog | |
| parent | ad11ee6a3416e8d234c35670f20687d17545c09f (diff) | |
| parent | 4bcd987251826a7f9c49a1e2e6968bbb639a06c8 (diff) | |
| download | jemalloc-2.2.0.zip jemalloc-2.2.0.tar.gz jemalloc-2.2.0.tar.bz2 | |
Merge branch 'dev'2.2.0
Diffstat (limited to 'jemalloc/ChangeLog')
| -rw-r--r-- | jemalloc/ChangeLog | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/jemalloc/ChangeLog b/jemalloc/ChangeLog index 08526c8..6db63db 100644 --- a/jemalloc/ChangeLog +++ b/jemalloc/ChangeLog @@ -6,6 +6,35 @@ found in the git revision history: http://www.canonware.com/cgi-bin/gitweb.cgi?p=jemalloc.git git://canonware.com/jemalloc.git +* 2.2.0 (March 22, 2011) + + This version incorporates several improvements to algorithms and data + structures that tend to reduce fragmentation and increase speed. + + New features: + - Add the "stats.cactive" mallctl. + - Update pprof (from google-perftools 1.7). + - Improve backtracing-related configuration logic, and add the + --disable-prof-libgcc option. + + Bug fixes: + - Change default symbol visibility from "internal", to "hidden", which + decreases the overhead of library-internal function calls. + - Fix symbol visibility so that it is also set on OS X. + - Fix a build dependency regression caused by the introduction of the .pic.o + suffix for PIC object files. + - Add missing checks for mutex initialization failures. + - Don't use libgcc-based backtracing except on x64, where it is known to work. + - Fix deadlocks on OS X that were due to memory allocation in + pthread_mutex_lock(). + - Heap profiling-specific fixes: + + Fix memory corruption due to integer overflow in small region index + computation, when using a small enough sample interval that profiling + context pointers are stored in small run headers. + + Fix a bootstrap ordering bug that only occurred with TLS disabled. + + Fix a rallocm() rsize bug. + + Fix error detection bugs for aligned memory allocation. + * 2.1.3 (March 14, 2011) Bug fixes: |
