diff options
| author | Jason Evans <je@fb.com> | 2011-03-23 00:03:58 (GMT) |
|---|---|---|
| committer | Jason Evans <je@fb.com> | 2011-03-23 00:03:58 (GMT) |
| commit | fb4e26aa9e3f5a02fa1527715a79b13aaf253b31 (patch) | |
| tree | fee87fada7bd70eed4b7859a63e2978035ffe7be /jemalloc/src/huge.c | |
| parent | ad11ee6a3416e8d234c35670f20687d17545c09f (diff) | |
| parent | 4bcd987251826a7f9c49a1e2e6968bbb639a06c8 (diff) | |
| download | jemalloc-2.2.0.zip jemalloc-2.2.0.tar.gz jemalloc-2.2.0.tar.bz2 | |
Merge branch 'dev'2.2.0
Diffstat (limited to 'jemalloc/src/huge.c')
| -rw-r--r-- | jemalloc/src/huge.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/jemalloc/src/huge.c b/jemalloc/src/huge.c index de09198..ac3f3a0 100644 --- a/jemalloc/src/huge.c +++ b/jemalloc/src/huge.c @@ -50,6 +50,7 @@ huge_malloc(size_t size, bool zero) malloc_mutex_lock(&huge_mtx); extent_tree_ad_insert(&huge, node); #ifdef JEMALLOC_STATS + stats_cactive_add(csize); huge_nmalloc++; huge_allocated += csize; #endif @@ -134,6 +135,7 @@ huge_palloc(size_t size, size_t alignment, bool zero) malloc_mutex_lock(&huge_mtx); extent_tree_ad_insert(&huge, node); #ifdef JEMALLOC_STATS + stats_cactive_add(chunk_size); huge_nmalloc++; huge_allocated += chunk_size; #endif @@ -278,6 +280,7 @@ huge_dalloc(void *ptr, bool unmap) extent_tree_ad_remove(&huge, node); #ifdef JEMALLOC_STATS + stats_cactive_sub(node->size); huge_ndalloc++; huge_allocated -= node->size; #endif |
