LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19beta1 Lines: 83.0 % 2247 1864
Test Date: 2026-06-09 13:16:23 Functions: 97.0 % 99 96
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AlterSystemSetConfigFile 119
AtEOXact_GUC 965898
AtStart_GUC 653778
BeginReportingGUCOptions 14915
DefineCustomBoolVariable 4988
DefineCustomEnumVariable 2411
DefineCustomIntVariable 73
DefineCustomRealVariable 28
DefineCustomStringVariable 4895
EstimateGUCStateSpace 680
GUCArrayAdd 779
GUCArrayDelete 20
GUCArrayReset 1
GUC_check_errcode 33
GetConfigOption 8321
GetConfigOptionByName 7295
GetConfigOptionFlags 32
GetConfigOptionResetString 0
InitializeGUCOptions 1296
InitializeGUCOptionsFromEnvironment 2160
InitializeOneGUCOption 615405
MarkGUCPrefixReserved 2516
NewGUCNestLevel 313989
ParseLongOption 34978
ProcessConfigFileInternal 3404
ProcessGUCArray 4509
RemoveGUCFromLists 49701
ReportChangedGUCOptions 464636
ReportGUCOption 374039
ResetAllOptions 11
RestoreGUCState 2005
RestrictSearchPath 247135
SelectConfigFiles 1268
SerializeGUCState 680
SetConfigOption 182401
ShowGUCOption 1219341
TransformGUCArray 4587
add_guc_variable 12393
add_placeholder_variable 76
assignable_custom_variable_name 130
build_guc_variables 1296
call_bool_check_hook 312054
call_enum_check_hook 150786
call_int_check_hook 275506
call_real_check_hook 47190
call_string_check_hook 537435
can_skip_gucvar 191206
check_GUC_name_for_parameter_acl 34
config_enum_get_options 86311
config_enum_lookup_by_name 86698
config_enum_lookup_by_value 278919
convert_GUC_name_for_parameter_acl 176
convert_int_from_base_unit 433
convert_real_from_base_unit 178
convert_to_base_unit 9171
define_custom_variable 12395
discard_stack_value 37998
do_serialize 70158
do_serialize_binary 82046
estimate_variable_size 42528
extra_field_used 256284
find_option 918741
free_placeholder 83
get_config_handle 78
get_config_unit_name 837196
get_explain_guc_options 8
get_guc_variables 1972
guc_free 998269
guc_malloc 1051579
guc_name_compare 8846511
guc_name_hash 1496926
guc_name_match 918573
guc_realloc 0
guc_restore_error_context_callback 0
guc_strdup 890646
guc_var_compare 7510966
init_custom_variable 12395
parse_and_validate_value 707605
parse_int 71519
parse_real 6255
pg_timezone_abbrev_initialize 2130
push_old_value 372046
read_gucstate 215553
read_gucstate_binary 250619
reapply_stacked_values 78
replace_auto_config_value 90
serialize_variable 42528
set_config_option 622163
set_config_option_ext 71940
set_config_sourcefile 92692
set_config_with_handle 712331
set_extra_field 2409402
set_guc_source 1026872
set_stack_value 364487
set_string_field 1492201
string_field_used 1396845
valid_custom_variable_name 163
validate_option_array_item 801
write_auto_conf_file 90

Generated by: LCOV version 2.0-1