summaryrefslogtreecommitdiffstats
path: root/include/jemalloc
Commit message (Expand)AuthorAgeFilesLines
* Fix chunk_alloc_cache() to support decommitted allocation.Jason Evans2016-11-041-1/+1
* Update symbol mangling.Jason Evans2016-11-031-0/+3
* Do not use syscall(2) on OS X 10.12 (deprecated).Jason Evans2016-11-031-0/+3
* Add os_unfair_lock support.Jason Evans2016-11-033-0/+17
* Fix/refactor zone allocator integration code.Jason Evans2016-11-031-1/+1
* Refactor witness_unlock() to fix undefined test behavior.Jason Evans2016-10-312-11/+29
* Use CLOCK_MONOTONIC_COARSE rather than COARSE_MONOTONIC_RAW.Jason Evans2016-10-301-2/+2
* Support static linking of jemalloc with glibcDave Watson2016-10-281-0/+3
* Do not (recursively) allocate within tsd_fetch().Jason Evans2016-10-216-33/+73
* Make dss operations lockless.Jason Evans2016-10-134-17/+7
* Add/use adaptive spinning.Jason Evans2016-10-132-0/+55
* Fix and simplify decay-based purging.Jason Evans2016-10-111-18/+11
* Do not advance decay epoch when time goes backwards.Jason Evans2016-10-112-0/+4
* Refactor arena->decay_* into arena->decay.* (arena_decay_t).Jason Evans2016-10-111-46/+53
* Refine nstime_update().Jason Evans2016-10-103-3/+19
* Simplify run quantization.Jason Evans2016-10-061-1/+1
* Refactor runs_avail.Jason Evans2016-10-053-7/+32
* Implement pz2ind(), pind2sz(), and psz2u().Jason Evans2016-10-043-13/+116
* Use TSDN_NULL rather than NULL as appropriate.Jason Evans2016-10-041-2/+2
* Define 64-bits atomics unconditionallyMike Hommey2016-10-041-10/+8
* Fix LG_QUANTUM definition for sparc64Eric Le Bihan2016-09-261-1/+1
* Don't use compact red-black trees with the pgi compilerElliot Ronaghan2016-09-261-0/+2
* Check for __builtin_unreachable at configure timeElliot Ronaghan2016-09-262-16/+12
* Add a missing prof_alloc_rollback() call.Jason Evans2016-06-081-0/+1
* Fix potential VM map fragmentation regression.Jason Evans2016-06-071-2/+2
* Optimize witness fast path.Jason Evans2016-05-113-14/+153
* Resolve bootstrapping issues when embedded in FreeBSD libc.Jason Evans2016-05-1115-270/+362
* Add LG_QUANTUM definition for the RISC-V architecture.Jason Evans2016-05-071-0/+3
* Update private_symbols.txt.Jason Evans2016-05-061-2/+11
* Optimize the fast paths of calloc() and [m,d,sd]allocx().Jason Evans2016-05-063-55/+21
* Modify pages_map() to support mapping uncommitted virtual memory.Jason Evans2016-05-063-2/+13
* Add the stats.retained and stats.arenas.<i>.retained statistics.Jason Evans2016-05-042-0/+9
* Fix huge_palloc() regression.Jason Evans2016-05-043-6/+27
* Fix witness/fork() interactions.Jason Evans2016-04-262-2/+4
* Fix fork()-related lock rank ordering reversals.Jason Evans2016-04-265-5/+21
* Fix degenerate mb_write() compilation error.Jason Evans2016-04-231-3/+3
* Implement the arena.<i>.reset mallctl.Jason Evans2016-04-223-1/+7
* Do not allocate metadata via non-auto arenas, nor tcaches.Jason Evans2016-04-226-23/+47
* Fix malloc_mutex_assert_[not_]owner() for --enable-lazy-lock case.Jason Evans2016-04-181-2/+2
* Update private_symbols.txt.Jason Evans2016-04-181-8/+31
* Update private_symbols.txtRajat Goel2016-04-181-0/+4
* Fix style nits.Jason Evans2016-04-171-1/+1
* Fix malloc_mutex_[un]lock() to conditionally check witness.Jason Evans2016-04-171-2/+2
* s/MALLOC_MUTEX_RANK_OMIT/WITNESS_RANK_OMIT/Jason Evans2016-04-141-1/+1
* Fix a compilation error.Jason Evans2016-04-141-2/+2
* Add witness, a simple online locking validator.Jason Evans2016-04-1415-187/+353
* Fix a style nit.Jason Evans2016-04-131-1/+2
* Simplify RTREE_HEIGHT_MAX definition.Jason Evans2016-04-111-29/+4
* Support --with-lg-page values larger than actual page size.Jason Evans2016-04-112-4/+4
* Clean up char vs. uint8_t in junk filling code.Jason Evans2016-04-111-2/+2