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 17:13:01 Functions: 91.4 % 35 32 3 31 1 3 31
Baseline: 15 Line coverage date bins:
Baseline Date: 2023-04-08 15:09:40 (120,180] days: 100.0 % 1 1 1
View type: Flat (240..) days: 80.6 % 521 420 21 51 29 14 263 143 58 254
Legend: Lines: hit not hit Function coverage date bins:
(240..) days: 46.4 % 69 32 3 31 1 3 31

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 UIC 0 0.0 % (0 / 4)
hash_freeze UIC 0 0.0 % (0 / 7)
hash_update_hash_key ECB 807
AtEOSubXact_HashTables ECB 8815
hash_get_shared_size GIC 12785 100.0 % (4 / 4)
hash_select_dirsize ECB 12785
hash_estimate_size GIC 19169 92.9 % (13 / 14)
hash_get_num_entries GIC 34950 100.0 % (6 / 6)
hash_destroy ECB 38331
hash_stats ECB 38331
next_pow2_long GIC 63908 100.0 % (2 / 2)
hash_create ECB 227592
hdefault GIC 227592 100.0 % (10 / 10)
init_htab GIC 227592 78.6 % (22 / 28)
choose_nelem_alloc GIC 246761 100.0 % (7 / 7)
expand_table ECB 407775
has_seq_scans GIC 407775 60.0 % (3 / 5)
next_pow2_int ECB 464314
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 GIC 593000 100.0 % (2 / 2)
seg_alloc ECB 666095
DynaHashAlloc GNC 1206562 100.0 % (3 / 3)
deregister_seq_scan ECB 3509187
hash_seq_term GIC 3509187 100.0 % (4 / 4)
hash_seq_init GIC 3509197 100.0 % (7 / 7)
register_seq_scan GIC 3509197 85.7 % (6 / 7)
get_hash_entry GIC 39092829 46.9 % (15 / 32)
hash_seq_search ECB 40463454
get_hash_value ECB 99338887
hash_search GIC 145036780 100.0 % (3 / 3)
hash_search_with_hash_value GIC 232374870 87.1 % (54 / 62)
calc_bucket GIC 232941995 100.0 % (5 / 5)

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