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.9 % 776 760
Test Date: 2026-04-02 00:15:37 Functions: 100.0 % 88 88

Function Name Sort by function name Hit count Sort by function hit count
CCC_flat_hash_map_insert_error 2
destory_each 2
CCC_flat_hash_map_entry_status 5
CCC_flat_hash_map_clear 6
CCC_flat_hash_map_copy 6
CCC_flat_hash_map_capacity 7
rehash_in_place 7
CCC_flat_hash_map_reserve 13
CCC_flat_hash_map_begin 14
max 18
CCC_flat_hash_map_clear_and_free 21
rehash_resize 25
CCC_flat_hash_map_unwrap 27
mask_to_total_bytes 71
tags_base_address 82
CCC_flat_hash_map_insert_or_assign 89
mask_to_data_bytes 153
roundup 153
mask_to_tag_bytes 155
find_first_full_slot 156
CCC_flat_hash_map_and_modify 216
CCC_flat_hash_map_or_insert 282
find_first_deleted_group 341
CCC_flat_hash_map_swap_entry 440
group_convert_constant_to_empty_and_full_to_deleted 448
group_store_aligned 448
match_deleted 448
find_first_full_group 458
match_full 584
CCC_flat_hash_map_occupied 661
match_leading_full 941
data_index 942
CCC_flat_hash_map_next 943
CCC_flat_hash_map_end 953
swap 1653
swap_slot 1653
CCC_flat_hash_map_get_key_value 2073
CCC_flat_hash_map_remove_key_value 2185
CCC_flat_hash_map_try_insert 2222
group_load_aligned 2421
CCC_flat_hash_map_remove_entry 3769
CCC_flat_hash_map_is_empty 3832
CCC_flat_hash_map_count 3978
key_in_slot 4921
CCC_private_flat_hash_map_key_at 5847
CCC_private_flat_hash_map_entry 5867
count_leading_zeros 5945
erase 5945
match_leading_zeros 5945
match_trailing_zeros 5945
CCC_private_flat_hash_map_set_insert 5959
is_same_group 6252
insert_and_copy 6955
CCC_flat_hash_map_insert_entry 7373
CCC_flat_hash_map_contains 7567
find_key_or_fail 11816
CCC_private_flat_hash_map_data_at 12130
find_slot_or_noreturn 12292
set_insert_tag 12914
check_replica_group 16020
CCC_flat_hash_map_validate 16028
mask_to_capacity_with_load_factor 16096
CCC_flat_hash_map_entry 16356
key_at 18139
count_leading_zeros_size_t 24562
next_power_of_two 24562
find_key_or_slot 24949
maybe_rehash_find_entry 24958
lazy_initialize 24959
to_power_of_two 24959
maybe_rehash 24970
is_power_of_two 25004
tag_set 31199
is_uninitialized 69811
match_empty_deleted 91407
match_has_one 104336
match_empty 116226
group_load_unaligned 190165
match_tag 244661
is_equal 656153
match_next_one 772857
match_trailing_one 862887
count_trailing_zeros 868832
tag_full 7463110
hasher 7512167
tag_from 7537116
data_at 8187664
tag_constant 22043232

Generated by: LCOV version 2.4.1-beta