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: 2025-11-29 11:17:30 Functions: 60 62 96.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AtEOSubXact_TypeCache 20154
AtEOXact_TypeCache 1043476
DomainHasConstraints 30174
InitDomainConstraintRef 12924
InvalidateCompositeTypeCacheEntry 10694
SharedRecordTypmodRegistryAttach 2874
SharedRecordTypmodRegistryEstimate 150
SharedRecordTypmodRegistryInit 150
TypeCacheConstrCallback 200058
TypeCacheOpcCallback 2760
TypeCacheRelCallback 2161370
TypeCacheTypCallback 714956
UpdateDomainConstraintRef 438578
array_element_has_compare 5440
array_element_has_equality 2930
array_element_has_extended_hashing 368
array_element_has_hashing 1930
assign_record_type_identifier 5588
assign_record_type_typmod 434256
cache_array_element_properties 2978
cache_multirange_element_properties 18
cache_range_element_properties 120
cache_record_field_properties 478
compare_values_of_enum 152426
dccref_deletion_callback 12896
dcs_cmp 12
decr_dcc_refcount 12832
delete_rel_type_cache_if_needed 9104
ensure_record_cache_typmod_slot_exists 17462
enum_known_sorted 303858
enum_oid_cmp 614378
finalize_in_progress_typentries 1063630
find_enumitem 304852
find_or_make_matching_shared_tupledesc 17432
insert_rel_type_cache_if_needed 761482
load_domaintype_info 2624
load_enum_cache_data 10
load_multirangetype_info 204
load_rangetype_info 854
load_typcache_tupdesc 4126
lookup_rowtype_tupdesc 74132
lookup_rowtype_tupdesc_copy 51604
lookup_rowtype_tupdesc_domain 3132
lookup_rowtype_tupdesc_internal 125774
lookup_rowtype_tupdesc_noerror 20
lookup_type_cache 761482
multirange_element_has_extended_hashing 0
multirange_element_has_hashing 18
prep_domain_constraints 2554
range_element_has_extended_hashing 0
range_element_has_hashing 120
record_fields_have_compare 516
record_fields_have_equality 440
record_fields_have_extended_hashing 192
record_fields_have_hashing 424
record_type_typmod_compare 425446
record_type_typmod_hash 451688
share_tupledesc 174
shared_record_table_compare 120
shared_record_table_hash 248
shared_record_typmod_registry_detach 3024
type_cache_syshash 843446

Generated by: LCOV version 1.16