summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add casts to CONF_HANDLE_T_U().Jason Evans2017-03-011-6/+6
* Fix/enhance THP integration.Jason Evans2017-02-285-16/+103
* Handle race in stats_arena_bins_printQi Wang2017-02-271-3/+13
* Fix lg_chunk clamping for config_cache_oblivious.Jason Evans2017-02-272-16/+12
* Fix huge-aligned allocation.Jason Evans2017-02-272-11/+35
* Test JSON output of malloc_stats_print() and fix bugs.Jason Evans2017-02-261-27/+34
* Fix JSON-mode output for !config_stats and/or !config_prof cases.Jason Evans2017-02-261-9/+10
* Fix chunk_alloc_dss() regression.Jason Evans2017-02-261-18/+27
* Relax witness assertions related to prof_gdump().Jason Evans2017-02-232-6/+11
* Add witness_assert_depth[_to_rank]().Jason Evans2017-02-234-54/+53
* Fix/refactor tcaches synchronization.Jason Evans2017-02-233-28/+93
* Repair file permissions.Jason Evans2017-02-223-0/+0
* Avoid redeclaring glibc's secure_getenvTamir Duberstein2017-01-251-5/+6
* Fix lock order reversal during gdump.Jason Evans2017-01-243-28/+59
* Convert witness_assert_lockless() to witness_assert_lock_depth().Jason Evans2017-01-242-46/+47
* 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
* Add --disable-syscall.Jason Evans2016-12-042-4/+4
* Fix pages_purge() when using MADV_DONTNEED.Jason Evans2016-12-041-1/+1
* Mark partially purged arena chunks as non-hugepage.Jason Evans2016-11-242-2/+53
* Add pthread_atfork(3) feature test.Jason Evans2016-11-171-2/+3
* Refactor madvise(2) configuration.Jason Evans2016-11-171-5/+5
* Avoid gcc tautological-compare warnings.Jason Evans2016-11-171-6/+6
* Avoid gcc type-limits warnings.Jason Evans2016-11-171-14/+32
* Fix an MSVC compiler warning.Jason Evans2016-11-161-1/+1
* Uniformly cast mallctl[bymib]() oldp/newp arguments to (void *).Jason Evans2016-11-153-9/+10
* Consistently use size_t rather than uint64_t for extent serial numbers.Jason Evans2016-11-152-3/+3
* Add extent serial numbers.Jason Evans2016-11-156-128/+225
* Simplify extent_quantize().Jason Evans2016-11-121-6/+3
* Fix/simplify chunk_recycle() allocation size computations.Jason Evans2016-11-121-1/+4
* Fix extent_quantize() to handle greater-than-huge-size extents.Jason Evans2016-11-121-5/+19
* Refactor prng to not use 64-bit atomics on 32-bit platforms.Jason Evans2016-11-073-6/+8
* Fix run leak.Jason Evans2016-11-071-5/+7
* Fix arena data structure size calculation.Jason Evans2016-11-041-2/+2
* Fix large allocation to search optimal size class heap.Jason Evans2016-11-041-1/+1
* Fix chunk_alloc_cache() to support decommitted allocation.Jason Evans2016-11-042-11/+13
* 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-85/+107
* Add "J" (JSON) support to malloc_stats_print().Jason Evans2016-11-011-377/+854
* Use CLOCK_MONOTONIC_COARSE rather than COARSE_MONOTONIC_RAW.Jason Evans2016-10-301-2/+2
* Use syscall(2) rather than {open,read,close}(2) during boot.Jason Evans2016-10-301-0/+19
* Do not mark malloc_conf as weak on Windows.Jason Evans2016-10-291-1/+1
* Do not mark malloc_conf as weak for unit tests.Jason Evans2016-10-291-1/+5
* Support static linking of jemalloc with glibcDave Watson2016-10-281-0/+31
* Fix over-sized allocation of rtree leaf nodes.Jason Evans2016-10-281-1/+1
* Do not (recursively) allocate within tsd_fetch().Jason Evans2016-10-216-73/+79
* Make dss operations lockless.Jason Evans2016-10-136-127/+118
* Add/use adaptive spinning.Jason Evans2016-10-133-2/+10