summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* malloc_stats_print() fixes/cleanups.Jason Evans2016-11-011-18/+3
* Add "J" (JSON) support to malloc_stats_print().Jason Evans2016-11-011-313/+716
* Fix extent_rtree acquire() to release element on error.Jason Evans2016-10-311-1/+3
* 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
* Uniformly cast mallctl[bymib]() oldp/newp arguments to (void *).Jason Evans2016-10-283-21/+29
* Do not (recursively) allocate within tsd_fetch().Jason Evans2016-10-215-75/+77
* Make dss operations lockless.Jason Evans2016-10-136-127/+121
* Add/use adaptive spinning.Jason Evans2016-10-133-2/+10
* Remove all vestiges of chunks.Jason Evans2016-10-127-91/+8
* Remove ratio-based purging.Jason Evans2016-10-124-279/+29
* Fix and simplify decay-based purging.Jason Evans2016-10-111-51/+58
* Do not advance decay epoch when time goes backwards.Jason Evans2016-10-112-4/+39
* Refactor arena->decay_* into arena->decay.* (arena_decay_t).Jason Evans2016-10-111-38/+38
* Refine nstime_update().Jason Evans2016-10-101-27/+49
* Reduce "thread.arena" mallctl contention.Jason Evans2016-10-041-3/+1
* Remove a size class assertion from extent_size_quantize_floor().Jason Evans2016-10-031-1/+0
* Fix size class overflow bugs.Jason Evans2016-10-032-5/+9
* Close file descriptor after reading "/proc/sys/vm/overcommit_memory".Jason Evans2016-09-261-0/+1
* Formatting fixes.Jason Evans2016-09-261-9/+12
* Add various mutex ownership assertions.Jason Evans2016-09-232-6/+12
* Fix large_dalloc_impl() to always lock large_mtx.Jason Evans2016-09-231-4/+7
* Add new_addr validation in extent_recycle().Jason Evans2016-09-231-6/+28
* Protect extents_dirty access with extents_mtx.Jason Evans2016-09-222-47/+98
* Fix extent_recycle() to exclude other arenas' extents.Jason Evans2016-09-221-1/+2
* Fix arena_bind().Qi Wang2016-09-221-6/+7
* Change how the default zone is foundMike Hommey2016-07-081-2/+29
* Avoid getting the same default zone twice in a row.Mike Hommey2016-07-081-2/+3
* Fix potential VM map fragmentation regression.Jason Evans2016-06-071-1/+1
* Fix mixed decl in nstime.cElliot Ronaghan2016-06-071-3/+5
* Propagate tsdn to default extent hooks.Jason Evans2016-06-071-25/+78
* Use extent_commit_wrapper() rather than directly calling commit hook.Jason Evans2016-06-061-3/+2
* Set 'committed' in extent_[de]commit_wrapper().Jason Evans2016-06-061-8/+13
* Fix regressions related extent splitting failures.Jason Evans2016-06-061-1/+3