LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 83.0 % 2247 1864
Test Date: 2026-05-15 07:16:35 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 8
ResetAllOptions 11
GUCArrayDelete 20
DefineCustomRealVariable 28
GetConfigOptionFlags 32
GUC_check_errcode 33
check_GUC_name_for_parameter_acl 34
DefineCustomIntVariable 73
add_placeholder_variable 76
get_config_handle 78
reapply_stacked_values 78
free_placeholder 83
replace_auto_config_value 90
write_auto_conf_file 90
AlterSystemSetConfigFile 120
assignable_custom_variable_name 130
valid_custom_variable_name 163
convert_GUC_name_for_parameter_acl 176
convert_real_from_base_unit 178
convert_int_from_base_unit 431
EstimateGUCStateSpace 680
SerializeGUCState 680
GUCArrayAdd 779
validate_option_array_item 801
SelectConfigFiles 1263
InitializeGUCOptions 1291
build_guc_variables 1291
get_guc_variables 1967
RestoreGUCState 2017
pg_timezone_abbrev_initialize 2118
InitializeGUCOptionsFromEnvironment 2148
DefineCustomEnumVariable 2413
MarkGUCPrefixReserved 2513
ProcessConfigFileInternal 3387
ProcessGUCArray 4519
TransformGUCArray 4597
DefineCustomStringVariable 4894
DefineCustomBoolVariable 4992
parse_real 6261
GetConfigOptionByName 7274
GetConfigOption 8321
convert_to_base_unit 9119
add_guc_variable 12398
define_custom_variable 12400
init_custom_variable 12400
BeginReportingGUCOptions 14846
ParseLongOption 35037
discard_stack_value 38028
estimate_variable_size 42528
serialize_variable 42528
call_real_check_hook 47036
RemoveGUCFromLists 50002
do_serialize 70158
parse_int 71142
set_config_option_ext 72344
do_serialize_binary 82046
config_enum_get_options 86093
config_enum_lookup_by_name 86348
set_config_sourcefile 92552
call_enum_check_hook 150261
SetConfigOption 181155
can_skip_gucvar 191856
read_gucstate 216765
RestrictSearchPath 245713
read_gucstate_binary 252046
extra_field_used 255776
call_int_check_hook 274403
config_enum_lookup_by_value 278210
call_bool_check_hook 311066
NewGUCNestLevel 312327
set_stack_value 362681
push_old_value 370240
ReportGUCOption 372079
ReportChangedGUCOptions 463674
call_string_check_hook 535304
InitializeOneGUCOption 613576
set_config_option 618751
AtStart_GUC 650933
parse_and_validate_value 704534
set_config_with_handle 709263
get_config_unit_name 835076
guc_strdup 887300
guc_name_match 914931
find_option 915099
AtEOXact_GUC 961391
guc_free 996063
set_guc_source 1022052
guc_malloc 1048023
ShowGUCOption 1215240
string_field_used 1389880
set_string_field 1484064
guc_name_hash 1491159
set_extra_field 2397958
guc_var_compare 7491739
guc_name_compare 8821914

Generated by: LCOV version 2.0-1