summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* Fix arena_sdalloc() to use promoted size (second attempt).Jason Evans2014-11-011-8/+11
* Fix arena_sdalloc() to use promoted size.Jason Evans2014-11-011-7/+15
* Miscellaneous cleanups.Jason Evans2014-10-311-6/+4
* avoid redundant chunk header readsDaniel Micay2014-10-311-17/+16
* mark huge allocations as unlikelyDaniel Micay2014-10-312-12/+12
* Fix huge allocation statistics.Jason Evans2014-10-152-2/+11
* Add per size class huge allocation statistics.Jason Evans2014-10-133-12/+32
* Fix a prof_tctx_t/prof_tdata_t cleanup race.Jason Evans2014-10-121-0/+6
* Remove arena_dalloc_bin_run() clean page preservation.Jason Evans2014-10-111-8/+6
* Add --with-lg-tiny-min, generalize --with-lg-quantum.Jason Evans2014-10-113-6/+8
* Add configure options.Jason Evans2014-10-107-29/+46
* Use regular arena allocation for huge tree nodes.Daniel Micay2014-10-082-3/+3
* Refactor/fix arenas manipulation.Jason Evans2014-10-085-108/+264
* Normalize size classes.Jason Evans2014-10-068-318/+311
* Attempt to expand huge allocations in-place.Daniel Micay2014-10-055-9/+9
* Add missing header includes in jemalloc/jemalloc.h .Jason Evans2014-10-051-0/+3
* Don't disable tcache for lazy-lock.Jason Evans2014-10-041-2/+0
* Make prof-related inline functions always-inline.Jason Evans2014-10-041-9/+9
* Fix tsd cleanup regressions.Jason Evans2014-10-045-50/+49
* Implement/test/fix prof-related mallctl's.Jason Evans2014-10-042-9/+30
* Convert to uniform style: cond == false --> !condJason Evans2014-10-036-20/+18
* Test prof.reset mallctl and fix numerous discovered bugs.Jason Evans2014-10-032-10/+15
* correctly detect adaptive mutexes in pthreadsEric Wong2014-09-292-1/+4
* Merge pull request #129 from daverigby/msvc_lg_floorJason Evans2014-09-291-0/+15
|\
| * Use MSVC intrinsics for lg_floorDave Rigby2014-09-241-0/+15
* | Move small run metadata into the arena chunk header.Jason Evans2014-09-292-67/+80
* | Implement compile-time bitmap size computation.Jason Evans2014-09-281-0/+46
* | Fix profile dumping race.Jason Evans2014-09-251-0/+1
|/
* Convert all tsd variables to reside in a single tsd structure.Jason Evans2014-09-239-414/+444
* Apply likely()/unlikely() to allocation/deallocation fast paths.Jason Evans2014-09-124-46/+53
* mark some conditions as unlikelyDaniel Micay2014-09-113-10/+10
* add likely / unlikely macrosDaniel Micay2014-09-101-0/+8
* Fix a profile sampling race.Jason Evans2014-09-102-20/+18
* Fix prof_tdata_get()-related regressions.Jason Evans2014-09-091-5/+6
* fix isqalloct (should call isdalloct)Daniel Micay2014-09-091-1/+1
* Add support for sized deallocation.Daniel Micay2014-09-094-3/+60
* Add relevant function attributes to [msn]allocx().Jason Evans2014-09-081-3/+6
* Move typedefs from jemalloc_protos.h.in to jemalloc_typedefs.h.in.Jason Evans2014-09-083-4/+3
* Optimize [nmd]alloc() fast paths.Jason Evans2014-09-074-29/+31
* Whitespace cleanups.Jason Evans2014-09-051-1/+1
* Refactor chunk map.Qinfan Wu2014-09-054-45/+70
* Test for availability of malloc hooks via autoconfSara Golemon2014-08-221-0/+6
* Implement per thread heap profiling.Jason Evans2014-08-205-266/+223
* Add rb_empty().Jason Evans2014-08-201-0/+13
* Dump heap profile backtraces in a stable order.Jason Evans2014-08-201-10/+14
* Directly embed prof_ctx_t's bt.Jason Evans2014-08-201-5/+8
* Convert prof_tdata_t's bt2cnt to a comprehensive map.Jason Evans2014-08-201-16/+8
* Fix and refactor runs_dirty-based purging.Jason Evans2014-08-141-23/+11
* arena->npurgatory is no longer needed since we drop arena's lockQinfan Wu2014-08-121-8/+0
* Remove chunks_dirty tree, nruns_avail and nruns_adjac since we noQinfan Wu2014-08-121-19/+0