summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Fix chunk accounting related to triggering gdump profiles.Jason Evans2016-05-111-0/+15
* Resolve bootstrapping issues when embedded in FreeBSD libc.Jason Evans2016-05-1114-1196/+1257
* Fix tsd bootstrapping for a0malloc().Jason Evans2016-05-071-27/+31
* Optimize the fast paths of calloc() and [m,d,sd]allocx().Jason Evans2016-05-063-188/+116
* Modify pages_map() to support mapping uncommitted virtual memory.Jason Evans2016-05-063-25/+102
* Scale leak report summary according to sampling probability.Jason Evans2016-05-041-18/+38
* Add the stats.retained and stats.arenas.<i>.retained statistics.Jason Evans2016-05-044-6/+30
* Fix huge_palloc() regression.Jason Evans2016-05-046-14/+15
* Fix witness/fork() interactions.Jason Evans2016-04-262-4/+16
* Fix fork()-related lock rank ordering reversals.Jason Evans2016-04-264-35/+123
* Fix arena reset effects on large/huge stats.Jason Evans2016-04-251-5/+24
* Fix arena_choose_hard() regression.Jason Evans2016-04-231-1/+1
* Implement the arena.<i>.reset mallctl.Jason Evans2016-04-222-37/+224
* Do not allocate metadata via non-auto arenas, nor tcaches.Jason Evans2016-04-228-112/+145
* Reduce a variable scope.Jason Evans2016-04-221-2/+1
* Update private_symbols.txt.Jason Evans2016-04-182-14/+14
* Fix style nits.Jason Evans2016-04-171-1/+1
* Fix malloc_mutex_[un]lock() to conditionally check witness.Jason Evans2016-04-171-10/+0
* Convert base_mtx locking protocol comments to assertions.Jason Evans2016-04-171-10/+12
* Add witness, a simple online locking validator.Jason Evans2016-04-1414-1083/+1452
* Fix 64-to-32 conversion warnings in 32-bit moderustyx2016-04-121-11/+15
* Fix malloc_stats_print() to print correct opt.narenas value.Jason Evans2016-04-121-1/+1
* Support --with-lg-page values larger than actual page size.Jason Evans2016-04-112-2/+2
* Refactor/fix ph.Jason Evans2016-04-112-50/+47
* Reduce differences between alternative bitmap implementations.Jason Evans2016-04-061-7/+4
* Add JEMALLOC_ALLOC_JUNK and JEMALLOC_FREE_JUNK macrosChris Peterson2016-03-314-26/+29
* Update a comment.Jason Evans2016-03-311-2/+2
* Fix potential chunk leaks.Jason Evans2016-03-313-44/+25
* Fix -Wunreachable-code warning in malloc_vsnprintf().Chris Peterson2016-03-271-2/+2
* Constify various internal arena APIs.Jason Evans2016-03-232-24/+29
* Code formatting fixes.Jason Evans2016-03-231-1/+2
* Optimize rtree_get().Jason Evans2016-03-232-0/+3
* Refactor out signed/unsigned comparisons.Jason Evans2016-03-151-7/+4
* Convert arena_bin_t's runs from a tree to a heap.Jason Evans2016-03-081-35/+15
* Use pairing heap for arena->runs_availDave Watson2016-03-081-13/+15
* Pairing heapDave Watson2016-03-081-0/+2
* Avoid a potential innocuous compiler warning.Jason Evans2016-03-031-1/+5
* Fix stack corruption and uninitialized var warningDmitri Smirnov2016-02-291-1/+1
* Fix a potential tsd cleanup leak.Jason Evans2016-02-281-0/+3
* Fix stats.arenas.<i>.[...] for --disable-stats case.Jason Evans2016-02-282-84/+109
* Fix stats.cactive accounting regression.Jason Evans2016-02-271-31/+17
* Refactor arena_cactive_update() into arena_cactive_{add,sub}().Jason Evans2016-02-271-7/+19
* Move retaining out of default chunk hooksbuchgr2016-02-261-11/+25
* Use linear scan for small bitmapsDave Watson2016-02-261-1/+40
* Miscellaneous bitmap refactoring.Jason Evans2016-02-261-18/+15
* Silence miscellaneous 64-to-32-bit data loss warnings.Jason Evans2016-02-263-5/+5
* Remove a superfluous comment.Jason Evans2016-02-261-1/+0
* Add more HUGE_MAXCLASS overflow checks.Jason Evans2016-02-261-23/+34
* Make *allocx() size class overflow behavior defined.Jason Evans2016-02-254-59/+85
* Refactor arenas array (fixes deadlock).Jason Evans2016-02-255-185/+129