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-31 18:17:57
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
saophash_free
2
saophash_grow
2
filehash_free
4
filehash_grow
4
keepwal_next
4
nsphash_prev
4
collation_cache_free
6
collation_cache_grow
6
manifest_files_free
6
manifest_files_grow
6
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
30
keepwal_allocate
30
keepwal_create
30
keepwal_update_parameters
30
filehash_allocate
34
filehash_update_parameters
34
backup_file_prev
36
pagetable_start_iterate_at
36
blockreftable_allocate
38
blockreftable_create
38
blockreftable_update_parameters
38
keepwal_insert
40
keepwal_insert_hash_internal
40
backup_file_compute_size
44
filehash_start_iterate
60
keepwal_compute_size
60
filehash_compute_size
68
blockreftable_compute_size
76
blockreftable_distance
76
blockreftable_entry_hash
76
nsphash_distance
124
nsphash_entry_hash
124
blockreftable_next
142
collation_cache_prev
166
saophash_create
232
saophash_allocate
234
saophash_update_parameters
234
manifest_files_start_iterate
254
manifest_files_create
278
manifest_files_allocate
284
manifest_files_update_parameters
284
catalogid_allocate
374
catalogid_create
374
catalogid_update_parameters
374
pagetable_grow
402
saophash_compute_size
468
manifest_files_compute_size
568
backup_file_distance
668
backup_file_entry_hash
668
blockreftable_iterate
672
collation_cache_distance
706
catalogid_compute_size
748
collation_cache_next
896
collation_cache_entry_hash
898
nsphash_next
938
memoize_free
1088
memoize_grow
1088
pgstat_snapshot_create
1156
pgstat_snapshot_allocate
1180
pgstat_snapshot_update_parameters
1180
keepwal_lookup
1312
keepwal_lookup_hash_internal
1312
keepwal_initial_bucket
1352
pgstat_entry_ref_hash_grow
1500
backup_file_next
1508
memoize_create
1612
tuplehash_free
2212
tuplehash_grow
2212
pgstat_snapshot_compute_size
2360
memoize_delete_item
2388
memoize_lookup
2400
memoize_lookup_hash_internal
2400
memoize_allocate
2700
memoize_update_parameters
2700
collation_cache_create
4014
collation_cache_allocate
4020
collation_cache_update_parameters
4020
saophash_distance
4078
saophash_entry_hash
4112
saophash_prev
4594
memoize_compute_size
5400
saophash_insert
6126
saophash_insert_hash_internal
6126
collation_cache_insert
6268
collation_cache_insert_hash_internal
6268
collation_cache_initial_bucket
7166
tuplehash_create
7352
collation_cache_compute_size
8040
pagetable_start_iterate
8992
pagetable_destroy
9108
pagetable_create
9112
pagetable_update_parameters
9514
tuplehash_allocate
9564
tuplehash_update_parameters
9564
pgstat_snapshot_lookup
10258
pgstat_snapshot_lookup_hash_internal
10258
pagetable_compute_size
19028
tuplehash_compute_size
19128
filehash_prev
19902
backup_file_insert
20650
backup_file_insert_hash_internal
20650
backup_file_lookup
21020
backup_file_lookup_hash_internal
21020
blockreftable_lookup
34660
blockreftable_lookup_hash_internal
34660
filehash_distance
35384
nsphash_allocate
36516
nsphash_create
36516
nsphash_update_parameters
36516
pgstat_entry_ref_hash_create
37160
pgstat_entry_ref_hash_destroy
37160
pgstat_entry_ref_hash_allocate
38660
pgstat_entry_ref_hash_free
38660
pgstat_entry_ref_hash_update_parameters
38660
catalogid_prev
39378
saophash_lookup
41188
saophash_lookup_hash_internal
41188
pgstat_snapshot_distance
41226
filehash_entry_hash
42260
backup_file_initial_bucket
42338
nsphash_insert
45380
nsphash_insert_hash_internal
45380
pgstat_entry_ref_hash_start_iterate
49160
pgstat_snapshot_insert
50786
pgstat_snapshot_insert_hash_internal
50786
blockreftable_insert
51032
blockreftable_insert_hash_internal
51032
saophash_initial_bucket
51426
manifest_files_prev
51458
pgstat_snapshot_prev
58788
pgstat_snapshot_entry_hash
64496
filehash_insert
67956
filehash_insert_hash_internal
67956
filehash_iterate
70820
nsphash_compute_size
73032
pgstat_entry_ref_hash_compute_size
77320
manifest_files_distance
85350
blockreftable_initial_bucket
85768
manifest_files_entry_hash
91044
pgstat_snapshot_next
102778
saophash_next
112294
nsphash_lookup
116524
nsphash_lookup_hash_internal
116524
pgstat_snapshot_initial_bucket
125552
filehash_next
137828
pagetable_lookup
141928
pagetable_lookup_hash_internal
141928
pgstat_entry_ref_hash_lookup
142212
pgstat_entry_ref_hash_lookup_hash_internal
142212
tuplehash_start_iterate
146468
nsphash_initial_bucket
162028
manifest_files_lookup
165494
manifest_files_lookup_hash_internal
165494
filehash_lookup
169066
filehash_lookup_hash_internal
169066
pagetable_delete
174638
tuplehash_reset
194740
manifest_files_next
196844
catalogid_distance
197130
catalogid_entry_hash
197130
memoize_prev
203984
manifest_files_insert
213870
manifest_files_insert_hash_internal
213870
manifest_files_iterate
245296
filehash_initial_bucket
279286
pagetable_iterate
280694
pagetable_prev
332628
memoize_distance
384040
manifest_files_initial_bucket
470408
memoize_entry_hash
488714
memoize_next
606314
memoize_insert
780270
memoize_insert_hash_internal
780270
pgstat_entry_ref_hash_prev
925854
tuplehash_lookup
1013288
tuplehash_iterate
1027462
catalogid_next
1193026
memoize_initial_bucket
1271402
catalogid_insert
1345660
catalogid_insert_hash_internal
1345660
tuplehash_prev
1661954
tuplehash_lookup_hash
1733554
pgstat_entry_ref_hash_delete
2242384
tuplehash_lookup_hash_internal
2746842
pgstat_entry_ref_hash_distance
2868170
pgstat_entry_ref_hash_iterate
2951040
tuplehash_distance
3380140
pgstat_entry_ref_hash_entry_hash
3475542
pagetable_distance
3658686
pagetable_entry_hash
3792182
tuplehash_entry_hash
3987928
pagetable_next
4379196
pgstat_entry_ref_hash_next
6953744
pagetable_insert
7427984
pagetable_insert_hash_internal
7427984
tuplehash_insert_hash
7483512
tuplehash_insert_hash_internal
7483512
pgstat_entry_ref_hash_insert
7921856
pgstat_entry_ref_hash_insert_hash_internal
7921856
tuplehash_next
8020724
catalogid_lookup
8643578
catalogid_lookup_hash_internal
8643578
catalogid_initial_bucket
10186368
pagetable_initial_bucket
11536732
pgstat_entry_ref_hash_initial_bucket
13781998
tuplehash_initial_bucket
14218436
Generated by:
LCOV version 1.16