- Oct 17, 2012
-
-
Jason Evans authored
Fix dss/mmap allocation precedence code to use recyclable mmap memory only after primary dss allocation fails.
-
- Oct 16, 2012
-
-
Jason Evans authored
-
- May 24, 2012
-
-
Jason Evans authored
Remove const from __*_hook variable declarations, so that glibc can modify them during process forking.
-
- May 16, 2012
-
-
Jason Evans authored
Disable tcache by default if running inside Valgrind, in order to avoid making unallocated objects appear reachable to Valgrind.
-
- May 15, 2012
-
-
Jason Evans authored
Auto-detect whether running inside Valgrind, thus removing the need to manually specify MALLOC_CONF=valgrind:true.
-
Jason Evans authored
Fix prof_realloc() to not call prof_ctx_set() if a sampled object is being freed via realloc(p, 0).
-
- May 12, 2012
-
-
Jason Evans authored
-
- May 11, 2012
-
-
Jason Evans authored
Refactor code such that arena_mapbits_{large,small}_set() always preserves the unzeroed flag, and manually manipulate the unzeroed flag in the one case where it actually gets reset (in arena_chunk_purge()). This fixes unzeroed preservation bugs in arena_run_split() and arena_ralloc_large_grow(). These bugs caused large calloc() to return non-zeroed memory under some circumstances.
-
- Apr 25, 2012
-
-
Jason Evans authored
Fix the "epoch" mallctl to update cached stats even if the passed in epoch is 0.
-
- Apr 23, 2012
-
-
Jason Evans authored
-
Jason Evans authored
-
Jason Evans authored
Fix a potential deadlock that could occur during interval- and growth-triggered heap profile dumps. Fix an off-by-one heap profile statistics bug that could be observed in interval- and growth-triggered heap profiles. Fix heap profile dump filename sequence numbers (regression during conversion to malloc_snprintf()).
-
- Apr 21, 2012
-
-
Jason Evans authored
Fix a memory corruption bug in chunk_alloc_dss() that was due to claiming newly allocated memory is zeroed. Reverse order of preference between mmap() and sbrk() to prefer mmap(). Clean up management of 'zero' parameter in chunk_alloc*().
-
- Apr 20, 2012
-
-
Jason Evans authored
-
- Apr 18, 2012
-
-
Jason Evans authored
Change the "opt.lg_prof_sample" default from 0 to 19 (1 B to 512 KiB). Change the "opt.prof_accum" default from true to false. Add the "opt.prof_final" mallctl, so that "opt.prof_prefix" need not be abused to disable final profile dumping.
-
Jason Evans authored
-
- Apr 17, 2012
-
-
Jason Evans authored
Start preparing ChangeLog for 3.0.0 release. Additional fixes and changes are yet to come, so this is not a complete ChangeLog.
-
- Nov 15, 2011
-
-
Jason Evans authored
-
- Nov 06, 2011
-
-
Jason Evans authored
-
- Sep 01, 2011
-
-
Jason Evans authored
-
- Jul 31, 2011
-
-
Jason Evans authored
-
- Apr 01, 2011
-
-
Jason Evans authored
-
- Mar 31, 2011
-
-
Jason Evans authored
-
- Mar 22, 2011
-
-
Jason Evans authored
-
- Mar 15, 2011
-
-
Jason Evans authored
-
- Mar 02, 2011
-
-
je authored
-
- Feb 08, 2011
-
-
Jason Evans authored
-
- Feb 01, 2011
-
-
Jason Evans authored
-
- Dec 04, 2010
-
-
Jason Evans authored
-
- Oct 30, 2010
-
-
Jason Evans authored
-
- Oct 25, 2010
-
-
Jason Evans authored
Fix indentation inconsistencies in ChangeLog.
-
Jason Evans authored
Add ChangeLog, which briefly summarizes releases. Edit README and INSTALL.
-