summaryrefslogtreecommitdiffstats
path: root/src/ctl.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Refactor huge allocation to be managed by arenas.Jason Evans2014-05-161-33/+35
* Add support for user-specified chunk allocators/deallocators.aravind2014-05-121-1/+60
* Remove the "opt.valgrind" mallctl.Jason Evans2014-04-151-3/+0
* Remove the "arenas.purge" mallctl.Jason Evans2014-04-151-27/+0
* Make dss non-optional, and fix an "arena.<i>.dss" mallctl bug.Jason Evans2014-04-151-5/+1
* Fix a few mallctl() documentation errors.Jason Evans2013-12-201-121/+124
* Consistently use malloc_mutex_prefork().Jason Evans2013-10-211-1/+1
* Fix a race condition in the "arenas.extend" mallctl.Jason Evans2013-10-201-36/+44
* Silence an unused variable warning.Jason Evans2013-10-201-1/+1
* Fix "arenas.extend" mallctl to return the number of arenas.Jason Evans2012-11-301-9/+11
* Fix deadlock in the arenas.purge mallctl.Jason Evans2012-11-041-26/+22
* Add ctl_mutex proection to arena_i_dss_ctl().Jason Evans2012-10-151-0/+2
* Add arena-specific and selective dss allocation.Jason Evans2012-10-131-53/+287
* Fix fork(2)-related deadlocks.Jason Evans2012-10-091-0/+21
* Fix error return value in thread_tcache_enabled_ctl().Jason Evans2012-10-081-1/+1
* Add the --enable-mremap option.Jason Evans2012-05-091-0/+3
* Remove the VOID macroMike Hommey2012-04-301-6/+2
* Avoid variable length arrays and remove declarations within codeMike Hommey2012-04-291-2/+2
* Fix the "epoch" mallctl.Jason Evans2012-04-251-12/+11
* Fix two CHILD() macro calls in the ctl tree.Jason Evans2012-04-241-2/+2
* Fix ctl regression.Jason Evans2012-04-241-24/+26
* Avoid using a union for ctl_node_sMike Hommey2012-04-231-69/+99
* Update prof defaults to match common usage.Jason Evans2012-04-171-0/+3
* Add the --disable-munmap option.Jason Evans2012-04-171-0/+3
* Implement Valgrind support, redzones, and quarantine.Jason Evans2012-04-111-1/+14
* Rename labels.Jason Evans2012-04-101-46/+46
* Add utrace(2)-based tracing (--enable-utrace).Jason Evans2012-04-051-0/+6
* Add missing "opt.lg_tcache_max" mallctl implementation.Jason Evans2012-04-041-0/+3
* Add a0malloc(), a0calloc(), and a0free().Jason Evans2012-04-041-1/+1
* Clean up *PAGE* macros.Jason Evans2012-04-021-8/+5