summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Unify the allocation pathsDavid Goldblatt2017-01-201-392/+505
* Fix --disable-stats support.Jason Evans2017-01-202-164/+200
* Test JSON output of malloc_stats_print() and fix bugs.Jason Evans2017-01-191-28/+37
* Added stats about number of bytes cached in tcache currently.Qi Wang2017-01-183-0/+37
* Add dummy implementations for most remaining OSX zone allocator functionsMike Hommey2017-01-181-10/+108
* Don't rely on OSX SDK malloc/malloc.h for malloc_zone struct definitionsMike Hommey2017-01-181-36/+86
* Fix prof_realloc() regression.Jason Evans2017-01-171-40/+123
* Formatting/comment fixes.Jason Evans2017-01-172-3/+2
* Add nullptr support to sized delete operators.Jason Evans2017-01-171-0/+6
* Fix style nits.Jason Evans2017-01-171-19/+18
* Remove redundent stats-merging logic when destroying tcache.Qi Wang2017-01-171-11/+4
* Remove leading blank lines from function bodies.Jason Evans2017-01-1321-257/+0
* Fix indentation.Jason Evans2017-01-132-4/+4
* Implement arena.<i>.destroy .Jason Evans2017-01-075-96/+315
* Replace the arenas.initialized mallctl with arena.<i>.initialized .Jason Evans2017-01-072-33/+33
* Range-check mib[1] --> arena_ind casts.Jason Evans2017-01-071-7/+22
* Move static ctl_epoch variable into ctl_stats_t (as epoch).Jason Evans2017-01-071-4/+3
* Refactor ctl_stats_t.Jason Evans2017-01-071-58/+91
* Rename the arenas.extend mallctl to arenas.create.Jason Evans2017-01-072-4/+4
* Add MALLCTL_ARENAS_ALL.Jason Evans2017-01-072-77/+123
* Fix locking in arena_dirty_count().Jason Evans2017-01-071-1/+3
* Fix allocated_large stats with respect to sampled small allocations.Jason Evans2017-01-071-6/+18
* Fix arena_large_reset_stats_cancel().Jason Evans2017-01-051-1/+1
* Implement per arena base allocators.Jason Evans2016-12-279-202/+418
* Refactor purging and splitting/merging.Jason Evans2016-12-274-48/+149
* Rename arena_decay_t's ndirty to nunpurged.Jason Evans2016-12-271-4/+4
* Use exponential series to size extents.Jason Evans2016-12-272-31/+189
* Add huge page configuration and pages_[no}huge().Jason Evans2016-12-271-1/+30
* Fix JSON-mode output for !config_stats and/or !config_prof cases.Jason Evans2016-12-231-10/+11
* Simplify arena_slab_regind().Jason Evans2016-12-231-59/+26
* jemalloc cpp new/delete bindingsDave Watson2016-12-131-0/+140
* Add --disable-syscall.Jason Evans2016-12-042-4/+4
* Add pthread_atfork(3) feature test.Jason Evans2016-11-171-2/+3
* Refactor madvise(2) configuration.Jason Evans2016-11-171-5/+5
* Avoid gcc type-limits warnings.Jason Evans2016-11-171-12/+30
* Remove size_t -> unsigned -> size_t conversion.Maks Naumov2016-11-161-2/+1
* Uniformly cast mallctl[bymib]() oldp/newp arguments to (void *).Jason Evans2016-11-151-3/+4
* Add extent serial numbers.Jason Evans2016-11-154-28/+42
* Fix arena_reset() crashing bug.Jason Evans2016-11-151-41/+42
* Rename atomic_*_{uint32,uint64,u}() to atomic_*_{u32,u64,zu}().Jason Evans2016-11-072-8/+8
* Refactor prng to not use 64-bit atomics on 32-bit platforms.Jason Evans2016-11-073-8/+8
* Fix/simplify extent_recycle() allocation size computations.Jason Evans2016-11-041-6/+5
* Fix extent_recycle()'s cache-oblivious padding support.Jason Evans2016-11-041-5/+6
* Fix psz/pind edge cases.Jason Evans2016-11-043-13/+13
* Fix extent_alloc_cache[_locked]() to support decommitted allocation.Jason Evans2016-11-043-18/+17
* Fix long spinning in rtree_node_initDave Watson2016-11-031-14/+9
* Check for existance of CPU_COUNT macro before using it.Dave Watson2016-11-031-1/+7
* Do not use syscall(2) on OS X 10.12 (deprecated).Jason Evans2016-11-032-4/+4
* Add os_unfair_lock support.Jason Evans2016-11-031-0/+2
* Fix/refactor zone allocator integration code.Jason Evans2016-11-031-84/+107