LCOV - code coverage report
Current view: top level - src/backend/utils/cache - typcache.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 89.0 % 1314 1169
Test Date: 2026-01-26 10:56:24 Functions: 96.8 % 62 60
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 65.3 % 764 499

Function Name Sort by function name Hit count Sort by function hit count
multirange_element_has_extended_hashing 0
range_element_has_extended_hashing 0
load_enum_cache_data 1
dcs_cmp 2
lookup_rowtype_tupdesc_noerror 2
cache_multirange_element_properties 3
multirange_element_has_hashing 3
record_fields_have_extended_hashing 3
array_element_has_extended_hashing 4
cache_range_element_properties 5
range_element_has_hashing 5
compare_values_of_enum 11
enum_known_sorted 17
array_element_has_hashing 20
shared_record_table_compare 21
SharedRecordTypmodRegistryEstimate 22
SharedRecordTypmodRegistryInit 22
find_enumitem 22
load_multirangetype_info 26
share_tupledesc 28
record_fields_have_hashing 31
record_fields_have_equality 33
array_element_has_equality 36
cache_record_field_properties 39
record_fields_have_compare 40
cache_array_element_properties 41
shared_record_table_hash 41
load_rangetype_info 58
array_element_has_compare 65
enum_oid_cmp 79
TypeCacheOpcCallback 283
load_domaintype_info 359
prep_domain_constraints 383
lookup_rowtype_tupdesc_domain 434
find_or_make_matching_shared_tupledesc 469
ensure_record_cache_typmod_slot_exists 474
SharedRecordTypmodRegistryAttach 477
load_typcache_tupdesc 490
shared_record_typmod_registry_detach 499
assign_record_type_identifier 809
InitDomainConstraintRef 885
dccref_deletion_callback 885
decr_dcc_refcount 936
delete_rel_type_cache_if_needed 1366
InvalidateCompositeTypeCacheEntry 1460
AtEOSubXact_TypeCache 1665
DomainHasConstraints 1751
lookup_rowtype_tupdesc_copy 3483
UpdateDomainConstraintRef 5108
lookup_rowtype_tupdesc 7653
lookup_rowtype_tupdesc_internal 11138
assign_record_type_typmod 14055
record_type_typmod_hash 14524
record_type_typmod_compare 14700
TypeCacheConstrCallback 33056
AtEOXact_TypeCache 57914
finalize_in_progress_typentries 59579
insert_rel_type_cache_if_needed 72684
lookup_type_cache 72684
type_cache_syshash 77456
TypeCacheTypCallback 108470
TypeCacheRelCallback 326757

Generated by: LCOV version 2.3.2-1