summaryrefslogtreecommitdiffstats
path: root/src/stats.c
Commit message (Expand)AuthorAgeFilesLines
* Output total_wait_ns for bin mutexes.Qi Wang2017-05-311-19/+5
* Add the --disable-thp option to support cross compiling.Jason Evans2017-05-301-0/+1
* Add opt.stats_print_opts.Qi Wang2017-05-291-42/+19
* Added opt_abort_conf: abort on invalid config options.Qi Wang2017-05-271-0/+1
* Header refactoring: unify and de-catchall mutex moduleDavid Goldblatt2017-05-241-0/+1
* Add background thread related stats.Qi Wang2017-05-231-1/+39
* Implementing opt.background_thread.Qi Wang2017-05-231-0/+1
* Refactor *decay_time into *decay_ms.Jason Evans2017-05-181-27/+15
* Add stats: arena uptime.Qi Wang2017-05-181-0/+10
* Refactor !opt.munmap to opt.retain.Jason Evans2017-04-291-1/+1
* Header refactoring: ctl - unify and remove from catchall.David Goldblatt2017-04-251-28/+30
* Replace --disable-munmap with opt.munmap.Jason Evans2017-04-251-1/+1
* Remove --disable-tls.Jason Evans2017-04-211-1/+0
* Remove --disable-tcache.Jason Evans2017-04-211-83/+31
* Output 4 counters for bin mutexes instead of just 2.Qi Wang2017-04-191-8/+24
* Header refactoring: move assert.h out of the catch-allDavid Goldblatt2017-04-191-0/+2
* Header refactoring: Split up jemalloc_internal.hDavid Goldblatt2017-04-111-1/+2
* Refactor mutex profiling code with x-macros.Qi Wang2017-03-231-82/+117
* Added "stats.mutexes.reset" mallctl to reset all mutex stats.Qi Wang2017-03-231-73/+74
* Added JSON output for lock stats.Qi Wang2017-03-231-41/+113
* Added lock profiling and output for global locks (ctl, prof and base).Qi Wang2017-03-231-21/+53
* Add arena lock stats output.Qi Wang2017-03-231-14/+68
* Output bin lock profiling results to malloc_stats.Qi Wang2017-03-231-33/+66
* Implement two-phase decay-based purging.Jason Evans2017-03-151-27/+72
* Implement per-CPU arena.Qi Wang2017-03-091-0/+1
* Handle race in stats_arena_bins_printQi Wang2017-02-011-2/+11
* Replace tabs following #define with spaces.Jason Evans2017-01-211-11/+11
* Update brace style.Jason Evans2017-01-211-21/+24
* Test JSON output of malloc_stats_print() and fix bugs.Jason Evans2017-01-191-28/+37
* Added stats about number of bytes cached in tcache currently.Qi Wang2017-01-181-0/+13
* Implement arena.<i>.destroy .Jason Evans2017-01-071-4/+33
* Replace the arenas.initialized mallctl with arena.<i>.initialized .Jason Evans2017-01-071-4/+8
* Add MALLCTL_ARENAS_ALL.Jason Evans2017-01-071-1/+1
* Implement per arena base allocators.Jason Evans2016-12-271-4/+23
* Fix JSON-mode output for !config_stats and/or !config_prof cases.Jason Evans2016-12-231-10/+11
* Uniformly cast mallctl[bymib]() oldp/newp arguments to (void *).Jason Evans2016-11-151-3/+4
* malloc_stats_print() fixes/cleanups.Jason Evans2016-11-011-18/+3
* Add "J" (JSON) support to malloc_stats_print().Jason Evans2016-11-011-313/+716
* Uniformly cast mallctl[bymib]() oldp/newp arguments to (void *).Jason Evans2016-10-281-18/+26
* Remove all vestiges of chunks.Jason Evans2016-10-121-11/+0
* Remove ratio-based purging.Jason Evans2016-10-121-42/+10
* Remove obsolete stats.arenas.<i>.metadata.mapped mallctl.Jason Evans2016-06-061-9/+4
* Rename huge to large.Jason Evans2016-06-061-35/+36
* Move slabs out of chunks.Jason Evans2016-06-061-22/+23
* Use huge size class infrastructure for large size classes.Jason Evans2016-06-061-78/+8
* Remove redzone support.Jason Evans2016-05-131-1/+0
* Remove quarantine support.Jason Evans2016-05-131-1/+0
* Remove Valgrind support.Jason Evans2016-05-131-1/+0
* Add the stats.retained and stats.arenas.<i>.retained statistics.Jason Evans2016-05-041-4/+8
* Fix malloc_stats_print() to print correct opt.narenas value.Jason Evans2016-04-121-1/+1