LCOV - code coverage report
Current view: top level - src/include/lib - simplehash.h (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 232 273 85.0 %
Date: 2024-12-04 08:15:08 Functions: 210 256 82.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
backup_file_allocate 20
backup_file_compute_size 40
backup_file_create 20
backup_file_distance 608
backup_file_entry_hash 608
backup_file_free 0
backup_file_grow 0
backup_file_initial_bucket 38726
backup_file_insert 18738
backup_file_insert_hash_internal 18738
backup_file_lookup 19380
backup_file_lookup_hash_internal 19380
backup_file_next 1428
backup_file_prev 24
backup_file_update_parameters 20
blockreftable_allocate 36
blockreftable_compute_size 72
blockreftable_create 36
blockreftable_distance 146
blockreftable_entry_hash 146
blockreftable_free 0
blockreftable_grow 0
blockreftable_initial_bucket 81602
blockreftable_insert 50082
blockreftable_insert_hash_internal 50082
blockreftable_iterate 674
blockreftable_lookup 31374
blockreftable_lookup_hash_internal 31374
blockreftable_next 210
blockreftable_prev 0
blockreftable_start_iterate 14
blockreftable_update_parameters 36
catalogid_allocate 310
catalogid_compute_size 620
catalogid_create 310
catalogid_distance 162932
catalogid_entry_hash 162932
catalogid_free 0
catalogid_grow 0
catalogid_initial_bucket 6086092
catalogid_insert 1101730
catalogid_insert_hash_internal 1101730
catalogid_lookup 4821430
catalogid_lookup_hash_internal 4821430
catalogid_next 877118
catalogid_prev 31030
catalogid_update_parameters 310
collation_cache_allocate 3180
collation_cache_compute_size 6360
collation_cache_create 3174
collation_cache_distance 534
collation_cache_entry_hash 716
collation_cache_free 6
collation_cache_grow 6
collation_cache_initial_bucket 6040
collation_cache_insert 5324
collation_cache_insert_hash_internal 5324
collation_cache_next 692
collation_cache_prev 160
collation_cache_update_parameters 3180
filehash_allocate 32
filehash_compute_size 64
filehash_create 28
filehash_distance 32784
filehash_entry_hash 39714
filehash_free 4
filehash_grow 4
filehash_initial_bucket 272776
filehash_insert 64034
filehash_insert_hash_internal 64034
filehash_iterate 66868
filehash_lookup 169024
filehash_lookup_hash_internal 169024
filehash_next 134586
filehash_prev 18676
filehash_start_iterate 56
filehash_update_parameters 32
keepwal_allocate 28
keepwal_compute_size 56
keepwal_create 28
keepwal_distance 0
keepwal_entry_hash 0
keepwal_free 0
keepwal_grow 0
keepwal_initial_bucket 1346
keepwal_insert 38
keepwal_insert_hash_internal 38
keepwal_lookup 1308
keepwal_lookup_hash_internal 1308
keepwal_next 4
keepwal_prev 0
keepwal_update_parameters 28
manifest_files_allocate 276
manifest_files_compute_size 552
manifest_files_create 270
manifest_files_delete 0
manifest_files_delete_item 0
manifest_files_destroy 0
manifest_files_distance 77984
manifest_files_entry_hash 83582
manifest_files_free 6
manifest_files_grow 6
manifest_files_initial_bucket 450074
manifest_files_insert 206490
manifest_files_insert_hash 0
manifest_files_insert_hash_internal 206490
manifest_files_iterate 241890
manifest_files_lookup 159996
manifest_files_lookup_hash 0
manifest_files_lookup_hash_internal 159996
manifest_files_next 182010
manifest_files_prev 47830
manifest_files_reset 0
manifest_files_start_iterate 250
manifest_files_start_iterate_at 0
manifest_files_stat 0
manifest_files_update_parameters 276
memoize_allocate 1908
memoize_compute_size 3816
memoize_create 1088
memoize_delete_item 2388
memoize_distance 239072
memoize_entry_hash 336320
memoize_free 820
memoize_grow 820
memoize_initial_bucket 849648
memoize_insert 510910
memoize_insert_hash_internal 510910
memoize_lookup 2400
memoize_lookup_hash_internal 2400
memoize_next 449792
memoize_prev 192208
memoize_update_parameters 1908
nsphash_allocate 29764
nsphash_compute_size 59528
nsphash_create 29764
nsphash_distance 102
nsphash_entry_hash 102
nsphash_free 0
nsphash_grow 0
nsphash_initial_bucket 158370
nsphash_insert 37552
nsphash_insert_hash_internal 37552
nsphash_lookup 120716
nsphash_lookup_hash_internal 120716
nsphash_next 586
nsphash_prev 4
nsphash_update_parameters 29764
pagetable_compute_size 17396
pagetable_create 8332
pagetable_delete 164518
pagetable_destroy 8330
pagetable_distance 3620908
pagetable_entry_hash 3732938
pagetable_grow 366
pagetable_initial_bucket 11348896
pagetable_insert 7323318
pagetable_insert_hash_internal 7323318
pagetable_iterate 264668
pagetable_lookup 128122
pagetable_lookup_hash_internal 128122
pagetable_next 4263200
pagetable_prev 289488
pagetable_start_iterate 8280
pagetable_start_iterate_at 24
pagetable_update_parameters 8698
pgstat_entry_ref_hash_allocate 29054
pgstat_entry_ref_hash_compute_size 58108
pgstat_entry_ref_hash_create 28266
pgstat_entry_ref_hash_delete 1535466
pgstat_entry_ref_hash_destroy 28266
pgstat_entry_ref_hash_distance 1343252
pgstat_entry_ref_hash_entry_hash 1706424
pgstat_entry_ref_hash_free 29054
pgstat_entry_ref_hash_grow 788
pgstat_entry_ref_hash_initial_bucket 6906532
pgstat_entry_ref_hash_insert 3585226
pgstat_entry_ref_hash_insert_hash_internal 3585226
pgstat_entry_ref_hash_iterate 2212098
pgstat_entry_ref_hash_lookup 79416
pgstat_entry_ref_hash_lookup_hash_internal 79416
pgstat_entry_ref_hash_next 3980446
pgstat_entry_ref_hash_prev 515130
pgstat_entry_ref_hash_start_iterate 39540
pgstat_entry_ref_hash_update_parameters 29054
pgstat_snapshot_allocate 976
pgstat_snapshot_compute_size 1952
pgstat_snapshot_create 952
pgstat_snapshot_distance 38358
pgstat_snapshot_entry_hash 61266
pgstat_snapshot_free 24
pgstat_snapshot_grow 24
pgstat_snapshot_initial_bucket 119478
pgstat_snapshot_insert 48782
pgstat_snapshot_insert_hash_internal 48782
pgstat_snapshot_lookup 9422
pgstat_snapshot_lookup_hash_internal 9422
pgstat_snapshot_next 105314
pgstat_snapshot_prev 64638
pgstat_snapshot_update_parameters 976
rolename_allocate 0
rolename_compute_size 0
rolename_create 0
rolename_destroy 0
rolename_distance 0
rolename_entry_hash 0
rolename_free 0
rolename_grow 0
rolename_initial_bucket 0
rolename_insert 0
rolename_insert_hash_internal 0
rolename_lookup 0
rolename_lookup_hash_internal 0
rolename_next 0
rolename_prev 0
rolename_update_parameters 0
saophash_allocate 152
saophash_compute_size 304
saophash_create 152
saophash_distance 1124
saophash_entry_hash 1124
saophash_free 0
saophash_grow 0
saophash_initial_bucket 7650
saophash_insert 1914
saophash_insert_hash_internal 1914
saophash_lookup 4612
saophash_lookup_hash_internal 4612
saophash_next 6576
saophash_prev 1480
saophash_update_parameters 152
tuplehash_allocate 8340
tuplehash_compute_size 16680
tuplehash_create 6296
tuplehash_delete 0
tuplehash_delete_item 0
tuplehash_destroy 0
tuplehash_distance 2775666
tuplehash_entry_hash 3335378
tuplehash_free 2044
tuplehash_grow 2044
tuplehash_initial_bucket 11405880
tuplehash_insert 0
tuplehash_insert_hash 6109384
tuplehash_insert_hash_internal 6109384
tuplehash_iterate 932688
tuplehash_lookup 842278
tuplehash_lookup_hash 1118696
tuplehash_lookup_hash_internal 1960974
tuplehash_next 6337026
tuplehash_prev 1545858
tuplehash_reset 193328
tuplehash_start_iterate 144212
tuplehash_start_iterate_at 0
tuplehash_stat 0
tuplehash_update_parameters 8340

Generated by: LCOV version 1.14