summaryrefslogtreecommitdiffstats
path: root/include/jemalloc
Commit message (Expand)AuthorAgeFilesLines
...
* Simplify extent_node_t and add extent_node_init().Jason Evans2015-02-172-13/+23
* Integrate whole chunks into unused dirty page purging machinery.Jason Evans2015-02-175-33/+195
* Remove more obsolete (incorrect) assertions.Jason Evans2015-02-161-2/+0
* Remove obsolete (incorrect) assertions.Jason Evans2015-02-161-2/+0
* Normalize *_link and link_* fields to all be *_link.Jason Evans2015-02-161-3/+3
* If MALLOCX_ARENA(a) is specified, use it during tcache fill.Jason Evans2015-02-132-27/+27
* Make prof_tctx accesses atomic.Jason Evans2015-02-121-4/+10
* Refactor huge_*() calls into arena internals.Jason Evans2015-02-123-169/+132
* Move centralized chunk management into arenas.Jason Evans2015-02-1213-99/+111
* Remove unnecessary xchg* lock prefixes.Jason Evans2015-02-111-2/+2
* Implement explicit tcache support.Jason Evans2015-02-106-129/+183
* 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-054-128/+235
* Add (x != 0) assertion to lg_floor(x).Jason Evans2015-02-051-6/+14
* Refactor base_alloc() to guarantee demand-zeroed memory.Jason Evans2015-02-052-2/+0
* Reduce extent_node_t size to fit in one cache line.Jason Evans2015-02-051-5/+11
* Implement more atomic operations.Jason Evans2015-02-052-82/+391
* Add missing prototypes for bootstrap_{malloc,calloc,free}().Jason Evans2015-02-051-1/+3
* Implement the prof.gdump mallctl.Jason Evans2015-01-262-0/+22
* Implement metadata statistics.Jason Evans2015-01-247-49/+161
* Refactor bootstrapping to delay tsd initialization.Jason Evans2015-01-223-6/+7
* Add missing symbols to private_symbols.txt.Abhishek Kulkarni2015-01-211-0/+4
* Add a isblank definition for MSVC < 2013Guilherme Goncalves2015-01-091-0/+8
* Introduce two new modes of junk filling: "alloc" and "free".Guilherme Goncalves2014-12-153-6/+10
* Ignore MALLOC_CONF in set{uid,gid,cap} binaries.Daniel Micay2014-12-141-0/+10
* Style and spelling fixes.Jason Evans2014-12-0911-27/+25
* Add a C11 atomics-based implementation of atomic.h API.Chih-hung Hsieh2014-12-073-0/+35
* Style fixes.Jason Evans2014-12-061-2/+2
* teach the dss chunk allocator to handle new_addrDaniel Micay2014-11-291-1/+2
* Remove extra definition of je_tsd_boot on win32.Guilherme Goncalves2014-11-181-6/+0
* Make quarantine_init() static.Jason Evans2014-11-072-3/+1
* Fix two quarantine regressions.Jason Evans2014-11-052-2/+4
* 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