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:
2025-04-20 18:15:13
Functions:
218
272
80.1 %
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_distance
0
rolename_entry_hash
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
tuplehash_delete
0
tuplehash_delete_item
0
tuplehash_destroy
0
tuplehash_insert
0
tuplehash_start_iterate_at
0
tuplehash_stat
0
nsphash_prev
2
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
blockreftable_start_iterate
14
rolename_allocate
16
rolename_create
16
rolename_destroy
16
rolename_free
16
rolename_update_parameters
16
backup_file_allocate
22
backup_file_create
22
backup_file_update_parameters
22
pgstat_snapshot_free
24
pgstat_snapshot_grow
24
backup_file_prev
28
filehash_create
28
keepwal_allocate
28
keepwal_create
28
keepwal_update_parameters
28
filehash_allocate
32
filehash_update_parameters
32
rolename_compute_size
32
pagetable_start_iterate_at
36
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
104
blockreftable_entry_hash
104
blockreftable_next
168
nsphash_distance
172
nsphash_entry_hash
172
collation_cache_prev
208
manifest_files_start_iterate
250
saophash_create
252
saophash_allocate
256
saophash_update_parameters
256
manifest_files_create
274
manifest_files_allocate
280
manifest_files_update_parameters
280
pagetable_grow
402
catalogid_allocate
470
catalogid_create
470
catalogid_update_parameters
470
collation_cache_distance
474
saophash_compute_size
512
manifest_files_compute_size
560
backup_file_distance
672
backup_file_entry_hash
672
blockreftable_iterate
674
collation_cache_entry_hash
684
collation_cache_next
684
memoize_free
912
memoize_grow
912
catalogid_compute_size
940
pgstat_entry_ref_hash_grow
1030
nsphash_next
1032
pgstat_snapshot_create
1072
pgstat_snapshot_allocate
1096
pgstat_snapshot_update_parameters
1096
memoize_create
1294
keepwal_lookup
1310
keepwal_lookup_hash_internal
1310
keepwal_initial_bucket
1348
backup_file_next
1562
tuplehash_free
2142
tuplehash_grow
2142
pgstat_snapshot_compute_size
2192
memoize_allocate
2206
memoize_update_parameters
2206
memoize_delete_item
2388
memoize_lookup
2400
memoize_lookup_hash_internal
2400
collation_cache_create
3850
collation_cache_allocate
3856
collation_cache_update_parameters
3856
saophash_prev
4322
memoize_compute_size
4412
saophash_distance
4888
saophash_entry_hash
5008
collation_cache_insert
6102
collation_cache_insert_hash_internal
6102
tuplehash_create
6720
collation_cache_initial_bucket
6786
saophash_insert
7158
saophash_insert_hash_internal
7158
collation_cache_compute_size
7712
tuplehash_allocate
8862
tuplehash_update_parameters
8862
pagetable_start_iterate
9114
pagetable_create
9234
pagetable_destroy
9234
pagetable_update_parameters
9636
pgstat_snapshot_lookup
9642
pgstat_snapshot_lookup_hash_internal
9642
tuplehash_compute_size
17724
pagetable_compute_size
19272
filehash_prev
19980
backup_file_insert
20690
backup_file_insert_hash_internal
20690
backup_file_lookup
21064
backup_file_lookup_hash_internal
21064
filehash_distance
33760
blockreftable_lookup
34742
blockreftable_lookup_hash_internal
34742
nsphash_allocate
34772
nsphash_create
34772
nsphash_update_parameters
34772
pgstat_entry_ref_hash_create
36692
pgstat_entry_ref_hash_destroy
36692
pgstat_entry_ref_hash_allocate
37722
pgstat_entry_ref_hash_free
37722
pgstat_entry_ref_hash_update_parameters
37722
filehash_entry_hash
40646
backup_file_initial_bucket
42426
nsphash_insert
43166
nsphash_insert_hash_internal
43166
pgstat_snapshot_distance
44734
catalogid_prev
45656
pgstat_entry_ref_hash_start_iterate
48374
blockreftable_insert
50590
blockreftable_insert_hash_internal
50590
pgstat_snapshot_insert
51154
pgstat_snapshot_insert_hash_internal
51154
manifest_files_prev
51394
saophash_lookup
52842
saophash_lookup_hash_internal
52842
filehash_insert
64032
filehash_insert_hash_internal
64032
saophash_initial_bucket
65008
filehash_iterate
66868
pgstat_snapshot_entry_hash
67550
nsphash_compute_size
69544
pgstat_entry_ref_hash_compute_size
75444
pgstat_snapshot_prev
77712
manifest_files_distance
80916
blockreftable_initial_bucket
85436
manifest_files_entry_hash
86526
saophash_next
112290
nsphash_lookup
114426
nsphash_lookup_hash_internal
114426
pgstat_snapshot_next
124678
pgstat_snapshot_initial_bucket
128360
filehash_next
137894
pgstat_entry_ref_hash_lookup
138320
pgstat_entry_ref_hash_lookup_hash_internal
138320
pagetable_lookup
141876
pagetable_lookup_hash_internal
141876
tuplehash_start_iterate
145290
nsphash_initial_bucket
157764
manifest_files_lookup
161944
manifest_files_lookup_hash_internal
161944
filehash_lookup
169058
filehash_lookup_hash_internal
169058
pagetable_delete
174626
manifest_files_next
190948
tuplehash_reset
194388
memoize_prev
194964
manifest_files_insert
210396
manifest_files_insert_hash_internal
210396
manifest_files_iterate
241880
catalogid_distance
243336
catalogid_entry_hash
243336
filehash_initial_bucket
273740
pagetable_iterate
284014
memoize_distance
289464
pagetable_prev
332760
memoize_entry_hash
388368
manifest_files_initial_bucket
458872
memoize_next
503230
memoize_insert
541336
memoize_insert_hash_internal
541336
pgstat_entry_ref_hash_prev
703320
memoize_initial_bucket
932122
tuplehash_lookup
1022254
tuplehash_iterate
1027834
catalogid_next
1587594
tuplehash_prev
1666584
catalogid_insert
1674926
catalogid_insert_hash_internal
1674926
tuplehash_lookup_hash
1733370
pgstat_entry_ref_hash_delete
2083968
pgstat_entry_ref_hash_distance
2552058
pgstat_entry_ref_hash_iterate
2724930
tuplehash_lookup_hash_internal
2755624
pgstat_entry_ref_hash_entry_hash
3030822
tuplehash_distance
3158722
pagetable_distance
3657586
tuplehash_entry_hash
3763640
pagetable_entry_hash
3791168
pagetable_next
4378164
pgstat_entry_ref_hash_next
6168586
tuplehash_insert_hash
6712728
tuplehash_insert_hash_internal
6712728
catalogid_lookup
7338692
catalogid_lookup_hash_internal
7338692
pgstat_entry_ref_hash_insert
7376178
pgstat_entry_ref_hash_insert_hash_internal
7376178
pagetable_insert
7485190
pagetable_insert_hash_internal
7485190
tuplehash_next
7829308
catalogid_initial_bucket
9256954
pagetable_initial_bucket
11592860
pgstat_entry_ref_hash_initial_bucket
12629292
tuplehash_initial_bucket
13232142
Generated by:
LCOV version 1.14