LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 68.0 % 2733 1859
Test Date: 2026-01-26 10:56:24 Functions: 85.0 % 100 85
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 43.0 % 2281 981

Function Name Sort by function name Hit count Sort by function hit count
AlterSystemSetConfigFile 0
DefineCustomRealVariable 0
GUCArrayDelete 0
GUCArrayReset 0
GetConfigOptionResetString 0
check_GUC_name_for_parameter_acl 0
convert_GUC_name_for_parameter_acl 0
do_serialize 0
do_serialize_binary 0
guc_realloc 0
guc_restore_error_context_callback 0
reapply_stacked_values 0
replace_auto_config_value 0
set_stack_value 0
write_auto_conf_file 0
ResetAllOptions 1
get_explain_guc_options 2
free_placeholder 5
GetConfigOptionFlags 6
InitializeGUCOptions 6
InitializeGUCOptionsFromEnvironment 6
SelectConfigFiles 6
build_guc_variables 6
pg_timezone_abbrev_initialize 6
GUC_check_errcode 7
GetConfigOption 7
get_guc_variables 7
add_placeholder_variable 9
get_config_handle 12
ProcessConfigFileInternal 13
assignable_custom_variable_name 16
valid_custom_variable_name 16
DefineCustomIntVariable 26
convert_int_from_base_unit 28
GUCArrayAdd 30
validate_option_array_item 30
convert_real_from_base_unit 44
convert_to_base_unit 92
EstimateGUCStateSpace 155
SerializeGUCState 155
config_enum_get_options 298
BeginReportingGUCOptions 316
GetConfigOptionByName 335
DefineCustomEnumVariable 472
RestoreGUCState 477
MarkGUCPrefixReserved 485
ProcessGUCArray 775
TransformGUCArray 789
DefineCustomStringVariable 957
DefineCustomBoolVariable 1009
parse_real 1383
call_real_check_hook 1484
define_custom_variable 2464
init_custom_variable 2464
add_guc_variable 2469
config_enum_lookup_by_value 2836
get_config_unit_name 2917
config_enum_lookup_by_name 3260
check_GUC_init 4930
ParseLongOption 4938
parse_int 4955
call_enum_check_hook 5400
discard_stack_value 6164
SetConfigOption 7200
call_int_check_hook 7298
set_config_sourcefile 9611
estimate_variable_size 9910
serialize_variable 9910
ReportGUCOption 12771
RemoveGUCFromLists 12875
RestrictSearchPath 13891
NewGUCNestLevel 15833
call_bool_check_hook 15915
ShowGUCOption 16021
InitializeOneGUCOption 17800
set_config_option_ext 18310
extra_field_used 20402
push_old_value 22295
guc_var_compare 26622
set_config_option 30156
call_string_check_hook 36255
can_skip_gucvar 45560
parse_and_validate_value 48487
set_config_with_handle 49362
read_gucstate 54918
guc_strdup 55072
AtStart_GUC 57914
ReportChangedGUCOptions 59326
set_guc_source 63482
guc_name_match 63664
find_option 63692
read_gucstate_binary 64446
guc_malloc 69023
guc_name_hash 71092
AtEOXact_GUC 73517
guc_name_compare 94011
guc_free 96132
string_field_used 98288
set_string_field 101244
set_extra_field 145364

Generated by: LCOV version 2.3.2-1