LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1850 2232 82.9 %
Date: 2026-02-05 00:17:51 Functions: 96 99 97.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
GetConfigOptionResetString 0
guc_realloc 0
guc_restore_error_context_callback 0
GUCArrayReset 2
get_explain_guc_options 12
ResetAllOptions 18
GUCArrayDelete 40
GetConfigOptionFlags 40
DefineCustomRealVariable 44
GUC_check_errcode 48
check_GUC_name_for_parameter_acl 68
reapply_stacked_values 98
free_placeholder 106
add_placeholder_variable 114
DefineCustomIntVariable 118
get_config_handle 132
replace_auto_config_value 166
write_auto_conf_file 166
AlterSystemSetConfigFile 214
assignable_custom_variable_name 214
valid_custom_variable_name 254
convert_real_from_base_unit 268
convert_GUC_name_for_parameter_acl 352
convert_int_from_base_unit 776
EstimateGUCStateSpace 996
SerializeGUCState 996
GUCArrayAdd 1452
validate_option_array_item 1496
SelectConfigFiles 2302
InitializeGUCOptions 2354
build_guc_variables 2354
RestoreGUCState 2960
get_guc_variables 3470
DefineCustomEnumVariable 3768
MarkGUCPrefixReserved 3894
pg_timezone_abbrev_initialize 3910
InitializeGUCOptionsFromEnvironment 3972
ProcessConfigFileInternal 6228
ProcessGUCArray 7222
TransformGUCArray 7354
DefineCustomStringVariable 7594
DefineCustomBoolVariable 7650
parse_real 9122
GetConfigOptionByName 12764
GetConfigOption 14722
convert_to_base_unit 16056
define_custom_variable 19174
init_custom_variable 19174
add_guc_variable 19190
BeginReportingGUCOptions 27774
discard_stack_value 57588
ParseLongOption 57634
estimate_variable_size 62354
serialize_variable 62354
call_real_check_hook 72106
RemoveGUCFromLists 73082
config_enum_lookup_by_name 73604
do_serialize 102768
set_config_option_ext 106232
do_serialize_binary 119988
parse_int 122650
config_enum_get_options 145104
set_config_sourcefile 155918
call_enum_check_hook 182674
can_skip_gucvar 281352
read_gucstate 318360
SetConfigOption 323238
read_gucstate_binary 369598
RestrictSearchPath 373812
NewGUCNestLevel 415084
set_stack_value 421796
push_old_value 433090
extra_field_used 442654
call_bool_check_hook 466660
call_int_check_hook 476270
config_enum_lookup_by_value 477646
ReportGUCOption 683228
ReportChangedGUCOptions 758906
call_string_check_hook 874948
set_config_option 880278
AtStart_GUC 999656
parse_and_validate_value 1013048
set_config_with_handle 1019110
InitializeOneGUCOption 1059644
set_guc_source 1360876
guc_name_match 1374186
find_option 1374476
AtEOXact_GUC 1413154
get_config_unit_name 1418384
guc_strdup 1504208
guc_free 1647352
guc_malloc 1775698
ShowGUCOption 2115996
string_field_used 2210018
set_string_field 2325842
guc_name_hash 2380342
set_extra_field 3130488
guc_var_compare 12922576
guc_name_compare 15051058

Generated by: LCOV version 1.16