summaryrefslogtreecommitdiffstats
path: root/src/stats.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Make opt_narenas unsigned rather than size_t.Jason Evans2016-02-241-2/+8
* Implement decay-based unused dirty page purging.Jason Evans2016-02-201-18/+42
* Add --with-malloc-conf.Jason Evans2016-02-201-0/+2
* Fix MinGW-related portability issues.Jason Evans2015-07-231-45/+44
* Fix MinGW build warnings.Jason Evans2015-07-081-46/+49
* Add the "stats.arenas.<i>.lg_dirty_mult" mallctl.Jason Evans2015-03-241-10/+1
* Add the "stats.allocated" mallctl.Jason Evans2015-03-241-3/+5
* Fix a compile error caused by mixed declarations and code.Qinfan Wu2015-03-211-2/+3
* Fix lg_dirty_mult-related stats printing.Jason Evans2015-03-211-66/+82