summaryrefslogtreecommitdiffstats
path: root/src/ctl.c
Commit message (Expand)AuthorAgeFilesLines
* Remove all vestiges of chunks.Jason Evans2016-10-121-6/+0
* Remove ratio-based purging.Jason Evans2016-10-121-81/+4
* Reduce "thread.arena" mallctl contention.Jason Evans2016-10-041-3/+1
* Silence a bogus compiler warning.Jason Evans2016-06-061-1/+3
* Modify extent hook functions to take an (extent_t *) argument.Jason Evans2016-06-061-8/+8
* Remove obsolete stats.arenas.<i>.metadata.mapped mallctl.Jason Evans2016-06-061-20/+6
* Rename most remaining *chunk* APIs to *extent*.Jason Evans2016-06-061-2/+2
* s/chunk_hook/extent_hook/gJason Evans2016-06-061-11/+11
* Rename huge to large.Jason Evans2016-06-061-72/+74
* Move slabs out of chunks.Jason Evans2016-06-061-18/+19
* Use huge size class infrastructure for large size classes.Jason Evans2016-06-061-164/+11
* Remove redzone support.Jason Evans2016-05-131-3/+0
* Remove quarantine support.Jason Evans2016-05-131-8/+0
* Remove Valgrind support.Jason Evans2016-05-131-5/+1
* Resolve bootstrapping issues when embedded in FreeBSD libc.Jason Evans2016-05-111-113/+116
* Add the stats.retained and stats.arenas.<i>.retained statistics.Jason Evans2016-05-041-0/+10
* Fix huge_palloc() regression.Jason Evans2016-05-041-1/+1
* Implement the arena.<i>.reset mallctl.Jason Evans2016-04-221-0/+36
* Do not allocate metadata via non-auto arenas, nor tcaches.Jason Evans2016-04-221-1/+1
* Add witness, a simple online locking validator.Jason Evans2016-04-141-201/+186
* Fix stats.arenas.<i>.[...] for --disable-stats case.Jason Evans2016-02-281-77/+77
* Refactor arenas array (fixes deadlock).Jason Evans2016-02-251-29/+14
* Silence miscellaneous 64-to-32-bit data loss warnings.Jason Evans2016-02-241-2/+3
* Make opt_narenas unsigned rather than size_t.Jason Evans2016-02-241-1/+1
* Explicitly cast mib[] elements to unsigned where appropriate.Jason Evans2016-02-241-9/+9
* Implement decay-based unused dirty page purging.Jason Evans2016-02-201-29/+137
* Add --with-malloc-conf.Jason Evans2016-02-201-17/+20
* Tweak code to allow compilation of concatenated src/*.c sources.Jason Evans2015-11-121-3/+3
* Generalize chunk management hooks.Jason Evans2015-08-041-42/+33
* Add the config.cache_oblivious mallctl.Jason Evans2015-07-171-0/+3
* Add the "stats.arenas.<i>.lg_dirty_mult" mallctl.Jason Evans2015-03-241-3/+8
* Fix arena_get() usage.Jason Evans2015-03-241-5/+17
* Add the "stats.allocated" mallctl.Jason Evans2015-03-241-7/+16
* Implement dynamic per arena control over dirty page purging.Jason Evans2015-03-191-38/+83
* Move centralized chunk management into arenas.Jason Evans2015-02-121-24/+2
* Implement explicit tcache support.Jason Evans2015-02-101-8/+105
* Implement the prof.gdump mallctl.Jason Evans2015-01-261-0/+27
* Implement metadata statistics.Jason Evans2015-01-241-4/+26
* Refactor bootstrapping to delay tsd initialization.Jason Evans2015-01-221-9/+9
* Introduce two new modes of junk filling: "alloc" and "free".Guilherme Goncalves2014-12-151-1/+1
* Use JEMALLOC_INLINE_C everywhere it's appropriate.Jason Evans2014-10-301-3/+3
* Add per size class huge allocation statistics.Jason Evans2014-10-131-125/+209
* Refactor/fix arenas manipulation.Jason Evans2014-10-081-73/+46
* Normalize size classes.Jason Evans2014-10-061-1/+1
* Fix tsd cleanup regressions.Jason Evans2014-10-041-21/+5
* Implement/test/fix prof-related mallctl's.Jason Evans2014-10-041-19/+54
* Convert to uniform style: cond == false --> !condJason Evans2014-10-031-19/+18
* Convert all tsd variables to reside in a single tsd structure.Jason Evans2014-09-231-21/+72
* Implement per thread heap profiling.Jason Evans2014-08-201-3/+94
* Fix arena.<i>.dss mallctl to handle read-only calls.Jason Evans2014-08-151-23/+29