LCOV - code coverage report
Current view: top level - src/backend/utils/cache - typcache.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 861 969 88.9 %
Date: 2026-02-07 23:19:11 Functions: 60 62 96.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AtEOSubXact_TypeCache 20210
AtEOXact_TypeCache 1107186
DomainHasConstraints 30596
InitDomainConstraintRef 13076
InvalidateCompositeTypeCacheEntry 11086
SharedRecordTypmodRegistryAttach 2960
SharedRecordTypmodRegistryEstimate 164
SharedRecordTypmodRegistryInit 164
TypeCacheConstrCallback 233972
TypeCacheOpcCallback 2838
TypeCacheRelCallback 2443778
TypeCacheTypCallback 805244
UpdateDomainConstraintRef 447638
array_element_has_compare 5732
array_element_has_equality 3080
array_element_has_extended_hashing 396
array_element_has_hashing 1992
assign_record_type_identifier 5632
assign_record_type_typmod 469832
cache_array_element_properties 3128
cache_multirange_element_properties 18
cache_range_element_properties 120
cache_record_field_properties 492
compare_values_of_enum 152426
dccref_deletion_callback 13048
dcs_cmp 10
decr_dcc_refcount 13022
delete_rel_type_cache_if_needed 9436
ensure_record_cache_typmod_slot_exists 17954
enum_known_sorted 303858
enum_oid_cmp 614378
finalize_in_progress_typentries 1127396
find_enumitem 304852
find_or_make_matching_shared_tupledesc 17924
insert_rel_type_cache_if_needed 785792
load_domaintype_info 2714
load_enum_cache_data 10
load_multirangetype_info 210
load_rangetype_info 858
load_typcache_tupdesc 4190
lookup_rowtype_tupdesc 76914
lookup_rowtype_tupdesc_copy 71868
lookup_rowtype_tupdesc_domain 3132
lookup_rowtype_tupdesc_internal 148820
lookup_rowtype_tupdesc_noerror 20
lookup_type_cache 785792
multirange_element_has_extended_hashing 0
multirange_element_has_hashing 18
prep_domain_constraints 2556
range_element_has_extended_hashing 0
range_element_has_hashing 120
record_fields_have_compare 530
record_fields_have_equality 454
record_fields_have_extended_hashing 206
record_fields_have_hashing 438
record_type_typmod_compare 460558
record_type_typmod_hash 487756
share_tupledesc 332
shared_record_table_compare 198
shared_record_table_hash 448
shared_record_typmod_registry_detach 3124
type_cache_syshash 870750

Generated by: LCOV version 1.16