summaryrefslogtreecommitdiffstats
path: root/src/ctl.c
Commit message (Expand)AuthorAgeFilesLines
* Mallctl: Add arenas.lookupLatchesar Ionkov2018-05-011-1/+33
* Allow setting extent hooks on uninitialized auto arenas.Qi Wang2018-04-121-12/+33
* background_thread: add max thread count configDave Watson2018-04-101-0/+70
* Add opt.thp which allows explicit hugepage usage.Qi Wang2018-03-081-0/+3
* Remove config.thp which wasn't in use.Qi Wang2018-03-081-3/+0
* Split up and standardize naming of stats code.David T. Goldblatt2017-12-191-39/+43
* Pull out arena_bin_info_t and arena_bin_t into their own file.David T. Goldblatt2017-12-191-4/+4
* Add opt.lg_extent_max_active_fitQi Wang2017-11-161-0/+4
* Add arena.i.retain_grow_limitQi Wang2017-11-031-2/+40
* Add stats for metadata_thp.Qi Wang2017-08-301-0/+12
* Change opt.metadata_thp to [disabled,auto,always].Qi Wang2017-08-301-1/+2
* Implement opt.metadata_thpQi Wang2017-08-111-0/+3
* Switch ctl to explicitly use tsd instead of tsdn.Qi Wang2017-06-231-19/+19
* Fix assertion typos.Jason Evans2017-06-231-1/+1
* Pass tsd to tcache_flush().Qi Wang2017-06-161-1/+1
* Only abort on dlsym when necessary.Qi Wang2017-06-141-0/+7
* Combine background_thread started / paused into state.Qi Wang2017-06-121-4/+4
* Move background thread creation to background_thread_0.Qi Wang2017-06-121-4/+8
* Drop high rank locks when creating threads.Qi Wang2017-06-081-0/+3
* Take background thread lock when setting extent hooks.Qi Wang2017-06-051-1/+1
* Set isthreaded when enabling background_thread.Qi Wang2017-06-021-0/+1
* Refactor/fix background_thread/percpu_arena bootstrapping.Jason Evans2017-06-011-3/+4
* Header refactoring: Pull size helpers out of jemalloc module.David Goldblatt2017-05-311-2/+3
* Header refactoring: unify and de-catchall extent_mmap module.David Goldblatt2017-05-311-0/+1
* Header refactoring: unify and de-catchall extent_dss.David Goldblatt2017-05-311-0/+1
* Add the --disable-thp option to support cross compiling.Jason Evans2017-05-301-0/+3
* Add opt.stats_print_opts.Qi Wang2017-05-291-0/+3
* Added opt_abort_conf: abort on invalid config options.Qi Wang2017-05-271-0/+3
* Header refactoring: unify and de-catchall mutex moduleDavid Goldblatt2017-05-241-0/+1
* Add profiling for the background thread mutex.Qi Wang2017-05-231-0/+12
* Add background thread related stats.Qi Wang2017-05-231-0/+30
* Implementing opt.background_thread.Qi Wang2017-05-231-3/+89
* Allow mutexes to take a lock ordering enum at construction.David Goldblatt2017-05-191-1/+2
* Refactor *decay_time into *decay_ms.Jason Evans2017-05-181-48/+47
* Add stats: arena uptime.Qi Wang2017-05-181-0/+8
* Refactor !opt.munmap to opt.retain.Jason Evans2017-04-291-3/+3
* Header refactoring: ctl - unify and remove from catchall.David Goldblatt2017-04-251-9/+10
* Replace --disable-munmap with opt.munmap.Jason Evans2017-04-251-3/+3
* Header refactoring: size_classes module - remove from the catchallDavid Goldblatt2017-04-241-0/+1
* Get rid of most of the various inline macros.David Goldblatt2017-04-241-3/+3
* Remove --disable-tls.Jason Evans2017-04-211-3/+0
* Remove --disable-tcache.Jason Evans2017-04-211-47/+19
* Bypass extent tracking for auto arenas.Qi Wang2017-04-211-6/+1
* Header refactoring: unify nstime.h and move it out of the catch-allDavid Goldblatt2017-04-191-0/+1
* Header refactoring: move assert.h out of the catch-allDavid Goldblatt2017-04-191-0/+1
* Header refactoring: move util.h out of the catchallDavid Goldblatt2017-04-191-0/+2
* Prefer old/low extent_t structures during reuse.Jason Evans2017-04-171-1/+1
* Header refactoring: Split up jemalloc_internal.hDavid Goldblatt2017-04-111-1/+2
* Integrate auto tcache into TSD.Qi Wang2017-04-071-3/+3
* Profile per arena base mutex, instead of just a0.Qi Wang2017-03-231-5/+4