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