LCOV - code coverage report
Current view:
top level
-
src/include/lib
- simplehash.h
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
232
273
85.0 %
Date:
2025-10-10 21:18:09
Functions:
212
272
77.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
backup_file_free
0
backup_file_grow
0
blockreftable_free
0
blockreftable_grow
0
blockreftable_prev
0
catalogid_free
0
catalogid_grow
0
derives_allocate
0
derives_compute_size
0
derives_create
0
derives_destroy
0
derives_distance
0
derives_entry_hash
0
derives_free
0
derives_grow
0
derives_initial_bucket
0
derives_insert
0
derives_insert_hash_internal
0
derives_lookup
0
derives_lookup_hash_internal
0
derives_next
0
derives_prev
0
derives_update_parameters
0
keepwal_distance
0
keepwal_entry_hash
0
keepwal_free
0
keepwal_grow
0
keepwal_prev
0
manifest_files_delete
0
manifest_files_delete_item
0
manifest_files_destroy
0
manifest_files_insert_hash
0
manifest_files_lookup_hash
0
manifest_files_reset
0
manifest_files_start_iterate_at
0
manifest_files_stat
0
nsphash_free
0
nsphash_grow
0
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
tuplehash_delete
0
tuplehash_delete_item
0
tuplehash_destroy
0
tuplehash_insert
0
tuplehash_start_iterate_at
0
tuplehash_stat
0
filehash_free
4
filehash_grow
4
keepwal_next
4
saophash_free
4
saophash_grow
4
collation_cache_free
6
collation_cache_grow
6
manifest_files_free
6
manifest_files_grow
6
nsphash_prev
10
blockreftable_start_iterate
14
backup_file_allocate
22
backup_file_create
22
backup_file_update_parameters
22
pgstat_snapshot_free
24
pgstat_snapshot_grow
24
filehash_create
28
keepwal_allocate
28
keepwal_create
28
keepwal_update_parameters
28
filehash_allocate
32
filehash_update_parameters
32
pagetable_start_iterate_at
36
backup_file_prev
38
blockreftable_allocate
38
blockreftable_create
38
blockreftable_update_parameters
38
keepwal_insert
38
keepwal_insert_hash_internal
38
backup_file_compute_size
44
filehash_start_iterate
56
keepwal_compute_size
56
filehash_compute_size
64
blockreftable_compute_size
76
blockreftable_distance
76
blockreftable_entry_hash
76
collation_cache_prev
88
blockreftable_next
142
nsphash_distance
162
nsphash_entry_hash
162
saophash_create
240
saophash_allocate
244
saophash_update_parameters
244
manifest_files_start_iterate
254
manifest_files_create
278
manifest_files_allocate
284
manifest_files_update_parameters
284
catalogid_allocate
372
catalogid_create
372
catalogid_update_parameters
372
pagetable_grow
398
saophash_compute_size
488
collation_cache_distance
542
manifest_files_compute_size
568
collation_cache_next
652
backup_file_distance
672
backup_file_entry_hash
672
blockreftable_iterate
672
collation_cache_entry_hash
728
catalogid_compute_size
744
nsphash_next
1000
memoize_free
1032
memoize_grow
1032
pgstat_snapshot_create
1168
pgstat_snapshot_allocate
1192
pgstat_snapshot_update_parameters
1192
keepwal_lookup
1308
keepwal_lookup_hash_internal
1308
keepwal_initial_bucket
1346
backup_file_next
1512
memoize_create
1638
pgstat_entry_ref_hash_grow
1806
tuplehash_free
2218
tuplehash_grow
2218
pgstat_snapshot_compute_size
2384
memoize_delete_item
2388
memoize_lookup
2400
memoize_lookup_hash_internal
2400
memoize_allocate
2670
memoize_update_parameters
2670
collation_cache_create
3982
collation_cache_allocate
3988
collation_cache_update_parameters
3988
saophash_prev
4268
saophash_distance
4482
saophash_entry_hash
4602
memoize_compute_size
5340
collation_cache_insert
6236
collation_cache_insert_hash_internal
6236
saophash_insert
6862
saophash_insert_hash_internal
6862
collation_cache_initial_bucket
6964
tuplehash_create
7042
collation_cache_compute_size
7976
pagetable_start_iterate
9038
pagetable_destroy
9150
pagetable_create
9154
tuplehash_allocate
9260
tuplehash_update_parameters
9260
pagetable_update_parameters
9552
pgstat_snapshot_lookup
10452
pgstat_snapshot_lookup_hash_internal
10452
tuplehash_compute_size
18520
pagetable_compute_size
19104
filehash_prev
19438
backup_file_insert
20650
backup_file_insert_hash_internal
20650
backup_file_lookup
21020
backup_file_lookup_hash_internal
21020
filehash_distance
33452
blockreftable_lookup
34660
blockreftable_lookup_hash_internal
34660
nsphash_allocate
36660
nsphash_create
36660
nsphash_update_parameters
36660
pgstat_entry_ref_hash_create
37798
pgstat_entry_ref_hash_destroy
37798
pgstat_snapshot_distance
39290
pgstat_entry_ref_hash_allocate
39604
pgstat_entry_ref_hash_free
39604
pgstat_entry_ref_hash_update_parameters
39604
catalogid_prev
40232
filehash_entry_hash
40326
backup_file_initial_bucket
42342
nsphash_insert
45504
nsphash_insert_hash_internal
45504
saophash_lookup
47936
saophash_lookup_hash_internal
47936
pgstat_entry_ref_hash_start_iterate
49716
pgstat_snapshot_insert
50770
pgstat_snapshot_insert_hash_internal
50770
blockreftable_insert
51126
blockreftable_insert_hash_internal
51126
manifest_files_prev
51462
saophash_initial_bucket
59400
pgstat_snapshot_prev
61384
pgstat_snapshot_entry_hash
61554
filehash_insert
63924
filehash_insert_hash_internal
63924
filehash_iterate
66760
nsphash_compute_size
73320
pgstat_entry_ref_hash_compute_size
79208
manifest_files_distance
85362
blockreftable_initial_bucket
85862
manifest_files_entry_hash
91056
pgstat_snapshot_next
104356
saophash_next
113022
nsphash_lookup
116402
nsphash_lookup_hash_internal
116402
pgstat_snapshot_initial_bucket
122792
filehash_next
135580
pagetable_lookup
141926
pagetable_lookup_hash_internal
141926
pgstat_entry_ref_hash_lookup
142554
pgstat_entry_ref_hash_lookup_hash_internal
142554
tuplehash_start_iterate
146122
nsphash_initial_bucket
162068
manifest_files_lookup
165494
manifest_files_lookup_hash_internal
165494
filehash_lookup
169074
filehash_lookup_hash_internal
169074
pagetable_delete
174638
tuplehash_reset
194740
manifest_files_next
196848
catalogid_distance
198492
catalogid_entry_hash
198492
memoize_prev
203390
manifest_files_insert
213872
manifest_files_insert_hash_internal
213872
manifest_files_iterate
245296
filehash_initial_bucket
273328
pagetable_iterate
279418
pagetable_prev
331132
memoize_distance
358516
memoize_entry_hash
461764
manifest_files_initial_bucket
470422
memoize_next
579760
memoize_insert
738492
memoize_insert_hash_internal
738492
tuplehash_iterate
1030910
tuplehash_lookup
1052150
pgstat_entry_ref_hash_prev
1055524
catalogid_next
1176360
memoize_initial_bucket
1202674
catalogid_insert
1343624
catalogid_insert_hash_internal
1343624
tuplehash_prev
1660890
tuplehash_lookup_hash
1733576
pgstat_entry_ref_hash_delete
2369238
tuplehash_lookup_hash_internal
2785726
pgstat_entry_ref_hash_distance
3037296
pgstat_entry_ref_hash_iterate
3053470
tuplehash_distance
3415514
pagetable_distance
3638504
pgstat_entry_ref_hash_entry_hash
3720162
pagetable_entry_hash
3771166
tuplehash_entry_hash
4037256
pagetable_next
4357442
pagetable_insert
7397736
pagetable_insert_hash_internal
7397736
pgstat_entry_ref_hash_next
7442644
tuplehash_insert_hash
7593984
tuplehash_insert_hash_internal
7593984
tuplehash_next
8104704
pgstat_entry_ref_hash_insert
8282598
pgstat_entry_ref_hash_insert_hash_internal
8282598
catalogid_lookup
8613520
catalogid_lookup_hash_internal
8613520
catalogid_initial_bucket
10155636
pagetable_initial_bucket
11485466
tuplehash_initial_bucket
14417128
pgstat_entry_ref_hash_initial_bucket
14514556
Generated by:
LCOV version 1.16