LCOV - code coverage report
Current view:
top level
- source/flat_hash_map.c
(
source
/ functions)
Coverage
Total
Hit
Test:
CCC Test Suite Coverage Report
Lines:
97.1 %
804
781
Test Date:
2026-06-29 16:04:01
Functions:
100.0 %
88
88
Function Name
Hit count
CCC_flat_hash_map_insert_error
2
destory_each
2
mask_to_total_bytes
3
CCC_flat_hash_map_entry_status
5
CCC_flat_hash_map_clear
6
CCC_flat_hash_map_copy
6
CCC_flat_hash_map_capacity
9
rehash_in_place
11
CCC_flat_hash_map_reserve
14
CCC_flat_hash_map_begin
16
CCC_flat_hash_map_clear_and_free
24
rehash_resize
25
CCC_flat_hash_map_unwrap
27
checked_mask_to_total_bytes
44
tags_base_address
85
mask_to_data_bytes
88
CCC_flat_hash_map_insert_or_assign
90
mask_to_tag_bytes
90
max_size_t
106
CCC_flat_hash_map_and_modify
216
CCC_flat_hash_map_or_insert
282
find_first_full_index
286
CCC_flat_hash_map_swap_entry
440
find_first_full_group
458
find_first_deleted_group
546
CCC_flat_hash_map_occupied
661
group_convert_constant_to_empty_and_full_to_deleted
704
group_store_aligned
704
match_deleted
704
match_full
712
CCC_flat_hash_map_get_key_value
2073
CCC_flat_hash_map_try_insert
2222
swap
2498
swap_index
2498
match_leading_full
2733
data_index
2734
CCC_flat_hash_map_next
2735
CCC_flat_hash_map_end
2747
CCC_flat_hash_map_remove_key_value
3081
group_load_aligned
4853
CCC_flat_hash_map_remove_entry
5561
CCC_flat_hash_map_is_empty
5628
CCC_flat_hash_map_count
5776
key_in_index
5818
insert_and_copy
6956
CCC_flat_hash_map_insert_entry
7373
CCC_private_flat_hash_map_key_at
8535
CCC_private_flat_hash_map_entry
8557
count_leading_zeros
8633
erase
8633
match_leading_zeros
8633
match_trailing_zeros
8633
CCC_private_flat_hash_map_set_insert
8647
is_same_group
9835
CCC_flat_hash_map_contains
10255
CCC_private_flat_hash_map_data_at
14818
find_key_or_fail
15400
set_insert_tag
15603
find_index_or_noreturn
15875
CCC_flat_hash_map_entry
18148
check_replica_group
21396
CCC_flat_hash_map_validate
21406
mask_to_capacity_with_load_factor
21487
key_at
24410
count_leading_zeros_size_t
29016
next_power_of_two
29016
find_key_or_index
29432
maybe_rehash_find_entry
29441
lazy_initialize
29443
to_power_of_two
29443
maybe_rehash
29454
is_power_of_two
29490
tag_set
40163
match_has_one
82504
is_uninitialized
90414
match_empty
99770
match_empty_or_deleted
118951
group_load_unaligned
227667
match_tag
237902
is_equal
664137
match_next_one
789664
match_trailing_one
905446
count_trailing_zeros
914079
tag_full
10272966
hasher
10333673
tag_from
10363105
data_at
11018851
tag_constant
27548256
Generated by:
LCOV version 2.4-beta