summaryrefslogtreecommitdiffstats
path: root/src/stats.c
Commit message (Expand)AuthorAgeFilesLines
* Change mutable option output in stats to avoid stringify issues.Qi Wang2018-03-151-36/+37
* Fix a typo in stats.Qi Wang2018-03-151-1/+1
* Stats printing: Convert arena large stats to use emitter.David Goldblatt2018-03-091-49/+58
* Stats printing: convert arena bin stats to use emitter.David Goldblatt2018-03-091-148/+182
* Stats printing: remove a spurious newline.David Goldblatt2018-03-091-3/+0
* Stats printing: Make arena mutex stats use the emitter.David Goldblatt2018-03-091-98/+72
* Stats printing: convert most per-arena stats to use the emitter.David Goldblatt2018-03-091-69/+45
* Stats printing: convert paging and alloc counts to use the emitter.David Goldblatt2018-03-091-67/+81
* Stats printing: convert decay stats to use the emitter.David Goldblatt2018-03-091-73/+132
* Stats printing: Move emitter cutoff point into stats_arena_print.David Goldblatt2018-03-091-13/+12
* Stats printing: move stats_print_helper to use emitter.David Goldblatt2018-03-091-102/+61
* Stats printing: Move global mutex stats to use emitter.David Goldblatt2018-03-091-43/+97
* Stats printing: move non-mutex arena stats to the emitter.David Goldblatt2018-03-091-54/+43
* Stats printing: Remove explicit callback passing to stats_print_helper.David Goldblatt2018-03-091-5/+12
* Stats printing: Move emitter -> manual cutoff point.David Goldblatt2018-03-091-18/+11
* Stats printing: Convert profiling stats to use the emitter.David Goldblatt2018-03-091-31/+28
* Stats printing: Convert general arena stats to use the emitter.David Goldblatt2018-03-091-82/+64
* Stats printing: convert config and opt output to use emitter.David Goldblatt2018-03-091-180/+107
* Stats printing: Convert header and footer to use emitter.David Goldblatt2018-03-091-15/+13
* Add opt.thp which allows explicit hugepage usage.Qi Wang2018-03-081-0/+1
* Remove config.thp which wasn't in use.Qi Wang2018-03-081-1/+0
* handle 32 bit mutex countersRajeev Misra2018-01-041-36/+47
* Output opt.lg_extent_max_active_fit in stats.Qi Wang2017-12-141-0/+3
* Output all counters for bin mutex stats.Qi Wang2017-10-191-4/+7
* Add stats for metadata_thp.Qi Wang2017-08-301-4/+18
* Change opt.metadata_thp to [disabled,auto,always].Qi Wang2017-08-301-1/+1
* Implement opt.metadata_thpQi Wang2017-08-111-0/+1
* 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