summaryrefslogtreecommitdiffstats
path: root/src/jemalloc.c
Commit message (Expand)AuthorAgeFilesLines
...
* Restore --enable-ivsalloc.Jason Evans2015-03-191-2/+2
* Remove redundant tcache_boot() call.Jason Evans2015-02-151-2/+0
* Move centralized chunk management into arenas.Jason Evans2015-02-121-11/+4
* Implement explicit tcache support.Jason Evans2015-02-101-82/+76
* Implement metadata statistics.Jason Evans2015-01-241-23/+14
* Refactor bootstrapping to delay tsd initialization.Jason Evans2015-01-221-108/+185
* Fix arenas_cache_cleanup().Jason Evans2015-01-221-1/+1
* Fix OOM handling in memalign() and valloc().Jason Evans2015-01-171-2/+4
* Introduce two new modes of junk filling: "alloc" and "free".Guilherme Goncalves2014-12-151-7/+47
* Ignore MALLOC_CONF in set{uid,gid,cap} binaries.Daniel Micay2014-12-141-1/+22
* Style and spelling fixes.Jason Evans2014-12-091-1/+1
* rm unused arena wrangling from xallocxDaniel Micay2014-10-311-16/+8
* Miscellaneous cleanups.Jason Evans2014-10-311-3/+3
* avoid redundant chunk header readsDaniel Micay2014-10-311-28/+26
* mark huge allocations as unlikelyDaniel Micay2014-10-311-2/+2
* Add --with-lg-tiny-min, generalize --with-lg-quantum.Jason Evans2014-10-111-0/+54
* Don't fetch tsd in a0{d,}alloc().Jason Evans2014-10-111-11/+7
* Add configure options.Jason Evans2014-10-101-21/+29
* Fix a recursive lock acquisition regression.Jason Evans2014-10-081-11/+16
* Use regular arena allocation for huge tree nodes.Daniel Micay2014-10-081-1/+1
* Refactor/fix arenas manipulation.Jason Evans2014-10-081-147/+369
* Normalize size classes.Jason Evans2014-10-061-1/+33
* Silence a compiler warning.Jason Evans2014-10-041-1/+1
* Fix tsd cleanup regressions.Jason Evans2014-10-041-43/+35
* Implement/test/fix prof-related mallctl's.Jason Evans2014-10-041-0/+2
* Convert to uniform style: cond == false --> !condJason Evans2014-10-031-11/+11
* Mark malloc_conf as a weak symbolDave Rigby2014-09-291-1/+1
* Convert all tsd variables to reside in a single tsd structure.Jason Evans2014-09-231-171/+195
* Fix irallocx_prof() sample logic.Jason Evans2014-09-121-3/+3
* Apply likely()/unlikely() to allocation/deallocation fast paths.Jason Evans2014-09-121-64/+66
* Fix mallocx() to always honor MALLOCX_ARENA() when profiling.Jason Evans2014-09-111-2/+1
* mark some conditions as unlikelyDaniel Micay2014-09-111-21/+21
* Fix a profile sampling race.Jason Evans2014-09-101-53/+56
* Fix sdallocx() assertion.Jason Evans2014-09-091-16/+18
* Add support for sized deallocation.Daniel Micay2014-09-091-0/+44
* Optimize [nmd]alloc() fast paths.Jason Evans2014-09-071-100/+139
* Test for availability of malloc hooks via autoconfSara Golemon2014-08-221-1/+3
* Implement per thread heap profiling.Jason Evans2014-08-201-70/+70
* Don't catch fork()ing events for Native Client.Richard Diamond2014-06-021-1/+1
* Refactor huge allocation to be managed by arenas.Jason Evans2014-05-161-2/+2
* Add support for user-specified chunk allocators/deallocators.aravind2014-05-121-1/+1
* Fix coding sytle nits.Jason Evans2014-05-011-4/+4
* Simplify backtracing.Jason Evans2014-04-231-53/+27
* Optimize Valgrind integration.Jason Evans2014-04-151-28/+47
* Remove the "opt.valgrind" mallctl.Jason Evans2014-04-151-18/+17
* Remove the *allocm() API, which is superceded by the *allocx() API.Jason Evans2014-04-151-85/+0
* Remove support for non-prof-promote heap profiling metadata.Jason Evans2014-04-111-8/+8
* Don't dereference chunk->arena in free() hot pathBen Maurer2014-04-051-1/+1
* Use arena dss prec instead of default for huge allocs.Max Wang2014-03-281-1/+1
* Fix unused variable warnings.Jason Evans2014-01-211-4/+2