diff options
author | Qi Wang <interwq@gwu.edu> | 2017-03-15 21:00:57 (GMT) |
---|---|---|
committer | Qi Wang <interwq@gmail.com> | 2017-03-23 07:03:28 (GMT) |
commit | 20b8c70e9f0177d3276504ec5e3f631e1b69df87 (patch) | |
tree | 421fbed4d1f2bd7b30ee39fc54f55cc34f2807c9 /include/jemalloc | |
parent | 64c5f5c17437ea618a2c1a5fe72814c51c46853e (diff) | |
download | jemalloc-20b8c70e9f0177d3276504ec5e3f631e1b69df87.zip jemalloc-20b8c70e9f0177d3276504ec5e3f631e1b69df87.tar.gz jemalloc-20b8c70e9f0177d3276504ec5e3f631e1b69df87.tar.bz2 |
Added extents_dirty / _muzzy mutexes, as well as decay_dirty / _muzzy.
Diffstat (limited to 'include/jemalloc')
-rw-r--r-- | include/jemalloc/internal/ctl_externs.h | 2 | ||||
-rw-r--r-- | include/jemalloc/internal/stats_structs.h | 8 |
2 files changed, 6 insertions, 4 deletions
diff --git a/include/jemalloc/internal/ctl_externs.h b/include/jemalloc/internal/ctl_externs.h index 1b06dd4..3eddba3 100644 --- a/include/jemalloc/internal/ctl_externs.h +++ b/include/jemalloc/internal/ctl_externs.h @@ -5,7 +5,7 @@ #define CTL_MAX_DEPTH 7 #define NUM_GLOBAL_PROF_MUTEXES 3 -#define NUM_ARENA_PROF_MUTEXES 6 +#define NUM_ARENA_PROF_MUTEXES 8 #define NUM_MUTEX_PROF_COUNTERS 7 extern const char *arena_mutex_names[NUM_ARENA_PROF_MUTEXES]; diff --git a/include/jemalloc/internal/stats_structs.h b/include/jemalloc/internal/stats_structs.h index 601c851..5a9624f 100644 --- a/include/jemalloc/internal/stats_structs.h +++ b/include/jemalloc/internal/stats_structs.h @@ -126,10 +126,12 @@ struct arena_stats_s { mutex_prof_data_t large_mtx_data; mutex_prof_data_t extent_freelist_mtx_data; - mutex_prof_data_t extents_cached_mtx_data; + mutex_prof_data_t extents_dirty_mtx_data; + mutex_prof_data_t extents_muzzy_mtx_data; mutex_prof_data_t extents_retained_mtx_data; - mutex_prof_data_t decay_mtx_data; - mutex_prof_data_t tcache_mtx_data; + mutex_prof_data_t decay_dirty_mtx_data; + mutex_prof_data_t decay_muzzy_mtx_data; + mutex_prof_data_t tcache_list_mtx_data; /* One element for each large size class. */ malloc_large_stats_t lstats[NSIZES - NBINS]; |