diff options
| author | Jason Evans <jasone@canonware.com> | 2015-09-14 23:17:25 -0700 |
|---|---|---|
| committer | Jason Evans <jasone@canonware.com> | 2015-09-14 23:55:48 -0700 |
| commit | cec0d63d8bc46205d38456024176a0ece590253e (patch) | |
| tree | 8604c2c8a337bfb6764eeb63a290e9a6d8297ee5 /ChangeLog | |
| parent | ef363de7010b5e13f4e1c0d7b3a109362bda7aa7 (diff) | |
| download | platform_external_jemalloc_new-cec0d63d8bc46205d38456024176a0ece590253e.tar.gz platform_external_jemalloc_new-cec0d63d8bc46205d38456024176a0ece590253e.tar.bz2 platform_external_jemalloc_new-cec0d63d8bc46205d38456024176a0ece590253e.zip | |
Make one call to prof_active_get_unlocked() per allocation event.
Make one call to prof_active_get_unlocked() per allocation event, and
use the result throughout the relevant functions that handle an
allocation event. Also add a missing check in prof_realloc(). These
fixes protect allocation events against concurrent prof_active changes.
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -29,6 +29,10 @@ brevity. Much more detail can be found in the git revision history: - Fix xallocx() bugs related to the 'extra' parameter when specified as non-zero. - Fix irealloc_prof() to prof_alloc_rollback() on OOM. + - Make one call to prof_active_get_unlocked() per allocation event, and use + the result throughout the relevant functions that handle an allocation + event. Also add a missing check in prof_realloc(). These fixes protect + allocation events against concurrent prof_active changes. * 4.0.0 (August 17, 2015) |
