summaryrefslogtreecommitdiffstats
path: root/src/stats.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Implement dynamic per arena control over dirty page purging.Jason Evans2015-03-191-0/+10
* Move centralized chunk management into arenas.Jason Evans2015-02-121-12/+0
* Implement metadata statistics.Jason Evans2015-01-241-3/+11
* Use the correct type for opt.junk when printing stats.Guilherme Goncalves2015-01-231-1/+1
* Add small run utilization to stats output.Jason Evans2014-10-151-16/+34
* Add per size class huge allocation statistics.Jason Evans2014-10-131-81/+134
* Implement/test/fix prof-related mallctl's.Jason Evans2014-10-041-14/+19
* Convert to uniform style: cond == false --> !condJason Evans2014-10-031-1/+1
* Implement per thread heap profiling.Jason Evans2014-08-201-1/+1
* Refactor huge allocation to be managed by arenas.Jason Evans2014-05-161-16/+13
* Normalize #define whitespace.Jason Evans2013-12-091-4/+4
* Add arena-specific and selective dss allocation.Jason Evans2012-10-131-2/+8
* Don't use sizeof() on a VARIABLE_ARRAYMike Hommey2012-05-021-2/+2
* Allow je_malloc_message to be overridden when linking staticallyMike Hommey2012-05-021-15/+7
* Avoid variable length arrays and remove declarations within codeMike Hommey2012-04-291-2/+2
* Update prof defaults to match common usage.Jason Evans2012-04-171-0/+1