LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 82.5 % 2232 1842
Test Date: 2026-03-12 03:15:11 Functions: 97.0 % 99 96
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
GetConfigOptionResetString 0
guc_realloc 0
guc_restore_error_context_callback 0
GUCArrayReset 1
get_explain_guc_options 6
ResetAllOptions 9
GUCArrayDelete 20
GetConfigOptionFlags 20
GUC_check_errcode 24
DefineCustomRealVariable 26
check_GUC_name_for_parameter_acl 34
reapply_stacked_values 51
free_placeholder 55
add_placeholder_variable 57
DefineCustomIntVariable 61
get_config_handle 66
replace_auto_config_value 83
write_auto_conf_file 83
assignable_custom_variable_name 107
AlterSystemSetConfigFile 113
valid_custom_variable_name 127
convert_real_from_base_unit 134
convert_GUC_name_for_parameter_acl 176
convert_int_from_base_unit 390
EstimateGUCStateSpace 498
SerializeGUCState 498
GUCArrayAdd 731
validate_option_array_item 753
SelectConfigFiles 1166
InitializeGUCOptions 1192
build_guc_variables 1192
RestoreGUCState 1481
get_guc_variables 1822
DefineCustomEnumVariable 1895
pg_timezone_abbrev_initialize 1952
MarkGUCPrefixReserved 1971
InitializeGUCOptionsFromEnvironment 1980
ProcessConfigFileInternal 3123
ProcessGUCArray 3627
TransformGUCArray 3693
DefineCustomStringVariable 3828
DefineCustomBoolVariable 3850
parse_real 4564
GetConfigOptionByName 6746
GetConfigOption 7399
convert_to_base_unit 8019
define_custom_variable 9660
init_custom_variable 9660
add_guc_variable 9666
BeginReportingGUCOptions 13916
ParseLongOption 29059
discard_stack_value 30608
estimate_variable_size 31179
serialize_variable 31179
call_real_check_hook 36464
RemoveGUCFromLists 36569
config_enum_lookup_by_name 37509
do_serialize 51390
set_config_option_ext 53154
do_serialize_binary 60002
parse_int 63374
config_enum_get_options 76136
set_config_sourcefile 77761
call_enum_check_hook 92668
can_skip_gucvar 140727
read_gucstate 159288
SetConfigOption 166603
read_gucstate_binary 184926
RestrictSearchPath 205695
extra_field_used 224742
NewGUCNestLevel 226340
set_stack_value 231718
call_bool_check_hook 236530
push_old_value 237365
call_int_check_hook 243091
config_enum_lookup_by_value 249495
ReportGUCOption 342931
ReportChangedGUCOptions 383861
call_string_check_hook 460805
set_config_option 465192
parse_and_validate_value 531110
set_config_with_handle 534773
AtStart_GUC 537373
InitializeOneGUCOption 538470
guc_name_match 713286
find_option 713429
set_guc_source 724889
get_config_unit_name 748152
AtEOXact_GUC 762921
guc_strdup 779108
guc_free 849144
guc_malloc 917686
ShowGUCOption 1098642
string_field_used 1186524
guc_name_hash 1225055
set_string_field 1261923
set_extra_field 1674948
guc_var_compare 6815862
guc_name_compare 7907383

Generated by: LCOV version 2.0-1