summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Fix an extent [de]allocation/[de]registration race.Jason Evans2016-06-061-4/+17
* Fix extent_alloc_dss() regressions.Jason Evans2016-06-062-22/+31
* Fix gdump triggering regression.Jason Evans2016-06-061-13/+11
* Remove a stray memset(), and fix a junk filling test regression.Jason Evans2016-06-061-2/+11
* Silence a bogus compiler warning.Jason Evans2016-06-061-1/+3
* Fix locking order reversal in arena_reset().Jason Evans2016-06-061-5/+13
* Modify extent hook functions to take an (extent_t *) argument.Jason Evans2016-06-065-204/+173
* Add rtree lookup path caching.Jason Evans2016-06-062-24/+44
* Make tsd cleanup functions optional, remove noop cleanup functions.Jason Evans2016-06-065-50/+6
* Remove some unnecessary locking.Jason Evans2016-06-061-20/+2
* Fix rallocx() sampling code to not eagerly commit sampler update.Jason Evans2016-06-061-3/+3
* Miscellaneous s/chunk/extent/ updates.Jason Evans2016-06-061-1/+1