LCOV - differential code coverage report
Current view: top level - src/backend/utils/hash - dynahash.c (source / functions) Coverage Total Hit LBC UIC UBC GBC GIC GNC CBC EUB ECB DCB
Current: Differential Code Coverage HEAD vs 15 Lines: 80.7 % 522 421 21 51 29 14 263 1 143 58 254 3
Current Date: 2023-04-08 15:15:32 Functions: 91.4 % 35 32 3 31 1 3 31
Baseline: 15
Baseline Date: 2023-04-08 15:09:40
Legend: Lines: hit not hit

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function
dir_realloc UIC 0 0.0 % (0 / 18)
hash_corrupted EUB 0
hash_freeze UIC 0 0.0 % (0 / 7)
hash_update_hash_key ECB 807
AtEOSubXact_HashTables GIC 8815 33.3 % (3 / 9)
hash_get_shared_size GIC 12785 100.0 % (4 / 4)
hash_select_dirsize ECB 12785
hash_estimate_size ECB 19169
hash_get_num_entries ECB 34950
hash_destroy ECB 38331
hash_stats ECB 38331
next_pow2_long ECB 63908
hash_create ECB 227592
hdefault GIC 227592 100.0 % (10 / 10)
init_htab ECB 227592
choose_nelem_alloc ECB 246761
expand_table GIC 407775 91.7 % (33 / 36)
has_seq_scans ECB 407775
next_pow2_int GIC 464314 75.0 % (3 / 4)
AtEOXact_HashTables GIC 486642 83.3 % (5 / 6)
my_log2 GIC 547029 75.0 % (3 / 4)
element_alloc GIC 580132 90.9 % (20 / 22)
string_compare ECB 593000
seg_alloc GIC 666095 85.7 % (6 / 7)
DynaHashAlloc GNC 1206562 100.0 % (3 / 3)
deregister_seq_scan ECB 3509187
hash_seq_term GIC 3509187 100.0 % (4 / 4)
hash_seq_init ECB 3509197
register_seq_scan GIC 3509197 85.7 % (6 / 7)
get_hash_entry GIC 39092829 46.9 % (15 / 32)
hash_seq_search GIC 40463454 100.0 % (31 / 31)
get_hash_value GIC 99338887 100.0 % (2 / 2)
hash_search ECB 145036780
hash_search_with_hash_value GIC 232374870 87.1 % (54 / 62)
calc_bucket ECB 232941995

Generated by: LCOV version v1.16-55-g56c0a2a