summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Simplify run quantization.Jason Evans2016-05-162-17/+1
* Refactor runs_avail.Jason Evans2016-05-164-11/+43
* Implement pz2ind(), pind2sz(), and psz2u().Jason Evans2016-05-133-11/+115
* Initialize arena_bin_info at compile time rather than at boot time.Jason Evans2016-05-132-14/+64
* Implement BITMAP_INFO_INITIALIZER(nbits).Jason Evans2016-05-131-19/+67
* Remove redzone support.Jason Evans2016-05-134-80/+16
* Remove quarantine support.Jason Evans2016-05-137-113/+13
* Remove Valgrind support.Jason Evans2016-05-135-138/+0
* Use TSDN_NULL rather than NULL as appropriate.Jason Evans2016-05-131-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
* Refactor/fix ph.Jason Evans2016-04-114-266/+331
* Reduce differences between alternative bitmap implementations.Jason Evans2016-04-061-1/+1
* Fix bitmap_sfu() regression.Jason Evans2016-04-061-1/+1
* Add JEMALLOC_ALLOC_JUNK and JEMALLOC_FREE_JUNK macrosChris Peterson2016-03-312-3/+8
* Fix potential chunk leaks.Jason Evans2016-03-312-7/+1
* Remove unused arenas_extend() function declaration.Chris Peterson2016-03-261-1/+0
* Use abort() for fallback implementations of unreachable().Jason Evans2016-03-241-2/+2
* Constify various internal arena APIs.Jason Evans2016-03-232-49/+82
* Always inline performance-critical rtree operations.Jason Evans2016-03-231-9/+10
* Optimize rtree_get().Jason Evans2016-03-231-35/+131
* Refactor out signed/unsigned comparisons.Jason Evans2016-03-151-2/+2
* Add (size_t) casts to MALLOCX_ALIGN().Jason Evans2016-03-111-4/+4
* typecast address to pointer to byte to avoid unaligned memory access errorRajeev Misra2016-03-111-2/+2
* Convert arena_bin_t's runs from a tree to a heap.Jason Evans2016-03-081-14/+8
* Use pairing heap for arena->runs_availDave Watson2016-03-082-5/+25
* Refactor ph_merge_ordered() out of ph_merge().Jason Evans2016-03-082-17/+23