summaryrefslogtreecommitdiffstats
path: root/include/jemalloc/internal/jemalloc_internal.h.in
Commit message (Expand)AuthorAgeFilesLines
...
* Avoid atomic operations for dependent rtree reads.Jason Evans2015-05-161-1/+1
* Implement cache index randomization for large allocations.Jason Evans2015-05-061-0/+7
* Restore --enable-ivsalloc.Jason Evans2015-03-191-0/+7
* Integrate whole chunks into unused dirty page purging machinery.Jason Evans2015-02-171-1/+7
* Refactor huge_*() calls into arena internals.Jason Evans2015-02-121-56/+8
* Move centralized chunk management into arenas.Jason Evans2015-02-121-18/+10
* Implement explicit tcache support.Jason Evans2015-02-101-60/+74
* Fix arena_get() for (!init_if_missing && refresh_if_missing) case.Jason Evans2015-02-101-4/+1
* Refactor rtree to be lock-free.Jason Evans2015-02-051-1/+1
* Add missing prototypes for bootstrap_{malloc,calloc,free}().Jason Evans2015-02-051-1/+3
* Implement metadata statistics.Jason Evans2015-01-241-49/+107
* Refactor bootstrapping to delay tsd initialization.Jason Evans2015-01-221-3/+2
* Introduce two new modes of junk filling: "alloc" and "free".Guilherme Goncalves2014-12-151-1/+3
* Style and spelling fixes.Jason Evans2014-12-091-1/+1
* Add a C11 atomics-based implementation of atomic.h API.Chih-hung Hsieh2014-12-071-0/+4
* avoid redundant chunk header readsDaniel Micay2014-10-311-17/+16
* mark huge allocations as unlikelyDaniel Micay2014-10-311-10/+10
* Add --with-lg-tiny-min, generalize --with-lg-quantum.Jason Evans2014-10-111-1/+0
* Add configure options.Jason Evans2014-10-101-13/+15
* Use regular arena allocation for huge tree nodes.Daniel Micay2014-10-081-2/+2
* Refactor/fix arenas manipulation.Jason Evans2014-10-081-36/+54
* Normalize size classes.Jason Evans2014-10-061-73/+224
* Attempt to expand huge allocations in-place.Daniel Micay2014-10-051-1/+1
* Convert to uniform style: cond == false --> !condJason Evans2014-10-031-1/+1
* Convert all tsd variables to reside in a single tsd structure.Jason Evans2014-09-231-94/+74
* Apply likely()/unlikely() to allocation/deallocation fast paths.Jason Evans2014-09-121-2/+2
* fix isqalloct (should call isdalloct)Daniel Micay2014-09-091-1/+1
* Add support for sized deallocation.Daniel Micay2014-09-091-0/+26
* Optimize [nmd]alloc() fast paths.Jason Evans2014-09-071-26/+26
* Add OpenRISC/or1k LG_QUANTUM size definitionManuel A. Fernandez Montecelo2014-07-291-0/+3
* Try to use __builtin_ffsl if ffsl is unavailable.Richard Diamond2014-06-021-0/+3
* Add size class computation capability.Jason Evans2014-05-291-2/+2
* Move platform headers and tricks from jemalloc_internal.h.in to a new jemallo...Mike Hommey2014-05-281-52/+1
* Move __func__ to jemalloc_internal_macros.hMike Hommey2014-05-271-1/+0
* Refactor huge allocation to be managed by arenas.Jason Evans2014-05-161-17/+6
* Add support for user-specified chunk allocators/deallocators.aravind2014-05-121-5/+9
* prof_backtrace: use unw_backtraceLucian Adrian Grijincu2014-04-231-2/+2
* Refactor small_size2bin and small_bin2size.Jason Evans2014-04-171-9/+17
* Merge pull request #73 from bmaurer/smallmallocJason Evans2014-04-161-2/+2
|\
| * Create a const array with only a small bin to size mapBen Maurer2014-04-161-2/+2
* | Optimize Valgrind integration.Jason Evans2014-04-151-80/+4
* | Remove the "opt.valgrind" mallctl.Jason Evans2014-04-151-4/+5
* | Make dss non-optional, and fix an "arena.<i>.dss" mallctl bug.Jason Evans2014-04-151-1/+1
* | Remove the *allocm() API, which is superceded by the *allocx() API.Jason Evans2014-04-151-1/+0
|/
* 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-5/+5
* Fix name mangling for stress tests.Jason Evans2014-01-171-0/+1
* Extract profiling code from [re]allocation functions.Jason Evans2014-01-121-54/+72
* Convert rtree from (void *) to (uint8_t) storage.Jason Evans2014-01-031-1/+1
* Implement the *allocx() API.Jason Evans2013-12-131-22/+23