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
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