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-18 05:16:41 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 433
EstimateGUCStateSpace 680
SerializeGUCState 680
GUCArrayAdd 780
validate_option_array_item 802
SelectConfigFiles 1269
InitializeGUCOptions 1297
build_guc_variables 1297
get_guc_variables 1980
RestoreGUCState 2013
pg_timezone_abbrev_initialize 2135
InitializeGUCOptionsFromEnvironment 2165
DefineCustomEnumVariable 2415
MarkGUCPrefixReserved 2519
ProcessConfigFileInternal 3410
ProcessGUCArray 4522
TransformGUCArray 4600
DefineCustomStringVariable 4902
DefineCustomBoolVariable 4996
parse_real 6267
GetConfigOptionByName 7322
GetConfigOption 8321
convert_to_base_unit 9205
add_guc_variable 12412
define_custom_variable 12414
init_custom_variable 12414
BeginReportingGUCOptions 14923
ParseLongOption 35062
discard_stack_value 38109
estimate_variable_size 42528
serialize_variable 42528
call_real_check_hook 47232
RemoveGUCFromLists 49904
do_serialize 70158
parse_int 71618
set_config_option_ext 72213
do_serialize_binary 82046
config_enum_get_options 86661
config_enum_lookup_by_name 86795
set_config_sourcefile 92988
call_enum_check_hook 150954
SetConfigOption 182500
can_skip_gucvar 191646
read_gucstate 216372
RestrictSearchPath 246440
read_gucstate_binary 251580
extra_field_used 256752
call_int_check_hook 275808
config_enum_lookup_by_value 279963
call_bool_check_hook 312412
NewGUCNestLevel 313336
set_stack_value 363995
push_old_value 371554
ReportGUCOption 374269
ReportChangedGUCOptions 465691
call_string_check_hook 537280
InitializeOneGUCOption 616054
set_config_option 621943
AtStart_GUC 652947
parse_and_validate_value 707672
set_config_with_handle 712411
get_config_unit_name 840594
guc_strdup 891000
guc_name_match 919197
find_option 919365
AtEOXact_GUC 964409
guc_free 999246
set_guc_source 1026309
guc_malloc 1052220
ShowGUCOption 1222996
string_field_used 1395091
set_string_field 1489505
guc_name_hash 1498015
set_extra_field 2407785
guc_var_compare 7541506
guc_name_compare 8878287

Generated by: LCOV version 2.0-1