LCOV - code coverage report
Current view: directory - memory/jemalloc - jemalloc.c (source / functions) Found Hit Coverage
Test: app.info Lines: 1540 948 61.6 %
Date: 2012-04-07 Functions: 139 79 56.8 %

Function Name Sort by function name Hit count Sort by hit count
malloc_mutex_unlock 90845224
malloc_mutex_lock 90845182
choose_arena 46372702
arena_malloc 46372702
arena_malloc_small 45735071
arena_bin_malloc_easy 45735071
arena_run_reg_alloc 45735071
arena_dalloc 44297318
malloc_init 44114699
arena_dalloc_small 43659702
arena_run_reg_dalloc 43659702
imalloc 41858280
arena_avail_comp 27108048
pow2_ceil 14496575
arena_avail_tree_insert 7014118
arena_avail_tree_remove 6976762
arena_run_split 3698730
arena_run_alloc 3689612
arena_avail_tree_nsearch 3689612
arena_run_dalloc 3372371
arena_bin_nonfull_run_get 3182856
arena_bin_malloc_hard 3182856
arena_run_tree_first 3182856
iralloc 2301663
isalloc 2301663
arena_salloc 2300043
arena_ralloc 2299975
idalloc 2262557
icalloc 2256419
arena_run_comp 1479607
arena_run_tree_new 672084
arena_bin_run_size_calc 672084
arena_malloc_large 637631
arena_dalloc_large 637622
arena_run_tree_search 455710
arena_run_tree_insert 293296
arena_run_tree_remove 293289
arena_chunk_comp 194091
arena_chunk_tree_dirty_insert 157649
arena_chunk_tree_dirty_remove 136053
malloc_mutex_init 93345
base_alloc 75275
pages_map 64774
_mmap 64774
base_calloc 37338
malloc_rtree_set 33224
arena_chunk_dealloc 30235
arena_ralloc_large 28338
extent_ad_comp 28261
arena_ralloc_large_grow 28113
pages_unmap 27462
chunk_alloc_mmap 27428
chunk_alloc 27428
arena_chunk_init 22874
arenas_extend 18669
extent_tree_ad_new 18669
arena_avail_tree_new 18669
base_pages_alloc_mmap 18669
arena_chunk_tree_dirty_new 18669
malloc_rtree_new 18669
base_pages_alloc 18669
arena_new 18669
malloc_init_hard 18669
extent_tree_ad_search 6156
chunk_dealloc_mmap 5814
chunk_dealloc 5814
huge_malloc 4554
base_node_dealloc 4554
base_node_alloc 4554
extent_tree_ad_remove 4536
extent_tree_ad_insert 4536
huge_dalloc 4536
chunk_alloc_mmap_slow 2961
huge_ralloc 1688
arena_chunk_tree_dirty_last 914
arena_purge 165
arena_ralloc_large_shrink 117
arena_run_trim_tail 117
choose_arena_hard 5
malloc_printf 0
_malloc_prefork 0
arena_avail_tree_psearch 0
pages_decommit 0
arena_chunk_tree_dirty_first 0
arena_run_tree_prev 0
malloc_print_stats 0
extent_tree_ad_prev 0
stats_print 0
arena_chunk_tree_dirty_nsearch 0
arena_chunk_tree_dirty_search 0
extent_tree_ad_psearch 0
extent_tree_szad_search 0
arena_avail_tree_prev 0
extent_tree_ad_first 0
arena_run_tree_psearch 0
arena_palloc 0
extent_tree_szad_new 0
extent_tree_ad_nsearch 0
arena_avail_tree_search 0
extent_tree_szad_nsearch 0
extent_tree_ad_last 0
arena_run_tree_nsearch 0
arena_run_trim_head 0
extent_tree_szad_prev 0
ipalloc 0
jemalloc_purge_freed_pages 0
arena_avail_tree_last 0
arena_chunk_tree_dirty_prev 0
_getprogname 0
malloc_rtree_get 0
arena_avail_tree_first 0
isalloc_validate 0
arena_avail_tree_next 0
extent_tree_szad_psearch 0
extent_szad_comp 0
pages_commit 0
malloc_spin_lock 0
wrtmessage 0
je_malloc_good_size 0
malloc_usable_size 0
memalign_internal 0
malloc_spin_init 0
arena_run_tree_last 0
arena_run_tree_next 0
arena_chunk_tree_dirty_psearch 0
extent_tree_szad_insert 0
_malloc_postfork 0
extent_tree_szad_last 0
malloc_spin_unlock 0
extent_tree_szad_first 0
umax2s 0
extent_tree_szad_next 0
extent_tree_ad_next 0
extent_tree_szad_remove 0
arena_chunk_tree_dirty_next 0
huge_palloc 0
jemalloc_stats 0
utrace 0
malloc_rtree_get_locked 0

Generated by: LCOV version 1.7