LCOV - code coverage report
Current view: top level - basic - hashmap.c (source / functions) Hit Total Coverage
Test: systemd test coverage Lines: 704 760 92.6 %
Date: 2015-07-29 18:47:03 Functions: 83 87 95.4 %

Function Name Sort by function name Hit count Sort by hit count
set_bucket_at 0
set_merge 0
set_put_strdupv 0
set_remove_and_put 0
internal_hashmap_copy 2
hashmap_update 4
internal_hashmap_merge 4
internal_hashmap_move 4
internal_hashmap_steal_first_key 4
prev_idx 4
hashmap_remove_and_put 8
internal_hashmap_reserve 8
internal_hashmap_move_one 10
ordered_hashmap_next 10
internal_hashmap_get_strv 13
internal_hashmap_buckets 20
hashmap_remove2 26
internal_hashmap_new 351
hashmap_remove_and_replace 388
hashmap_clear_free_free 441
set_put_strdup 499
hashmap_remove_value 969
hashmap_free_free_free 1348
internal_ordered_hashmap_new 1608
internal_set_new 1936
get_hash_key 1984
internal_hashmap_first 2101
set_consume 2506
internal_hashmap_steal_first 3056
internal_hashmap_ensure_allocated 3134
internal_hashmap_clear_free 3975
internal_set_ensure_allocated 4535
internal_hashmap_free_free 4641
internal_ordered_hashmap_ensure_allocated 5671
hashmap_get2 5962
hashmap_replace 6096
hashmap_free_no_clear 7325
hashmap_base_new 7327
plain_bucket_at 7332
internal_hashmap_clear 8057
set_put 8579
hashmap_base_ensure_allocated 13340
reset_direct_storage 15384
uint64_compare_func 20672
uint64_hash_func 20820
string_compare_func 22905
internal_hashmap_free 26023
string_hash_func 44778
set_iterate 60987
internal_hashmap_iterate 131660
hashmap_iterate_in_internal_order 1076633
hashmap_iterate_in_insertion_order 1114821
internal_hashmap_first_key 2101254
find_first_entry 2106415
hashmap_put 2106857
base_remove_entry 2109853
bucket_mark_free 2109853
n_entries_dec 2109853
resize_buckets 2119496
hashmap_base_put_boldly 2119878
n_entries_inc 2119878
internal_hashmap_size 2127021
internal_hashmap_remove 2138506
skip_free_buckets 2142171
hashmap_iterate_entry 2236792
internal_hashmap_get 2265725
entry_value 4431304
hashmap_put_robin_hood 4789896
ordered_bucket_at 5355671
internal_hashmap_contains 6306364
n_entries 8454716
trivial_compare_func 12662699
base_bucket_scan 12814093
bucket_set_dib 16158023
bucket_distance 18372531
bucket_move_entry 26000005
bucket_at_swap 30890429
trivial_hash_func 33790707
base_bucket_hash 33859176
hash_key 33859176
dib_raw_ptr 38016020
bucket_calculate_dib 56260036
next_idx 56334436
bucket_at_virtual 76193986
bucket_at 100321063
storage_ptr 138337083
n_buckets 152707951

Generated by: LCOV version 1.11