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 07:16:39 Functions: 97.0 % 99 96
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AlterSystemSetConfigFile 120
AtEOXact_GUC 957266
AtStart_GUC 648246
BeginReportingGUCOptions 14912
DefineCustomBoolVariable 4996
DefineCustomEnumVariable 2415
DefineCustomIntVariable 73
DefineCustomRealVariable 28
DefineCustomStringVariable 4902
EstimateGUCStateSpace 681
GUCArrayAdd 780
GUCArrayDelete 20
GUCArrayReset 1
GUC_check_errcode 33
GetConfigOption 8321
GetConfigOptionByName 7321
GetConfigOptionFlags 32
GetConfigOptionResetString 0
InitializeGUCOptions 1297
InitializeGUCOptionsFromEnvironment 2164
InitializeOneGUCOption 616034
MarkGUCPrefixReserved 2519
NewGUCNestLevel 310893
ParseLongOption 35020
ProcessConfigFileInternal 3409
ProcessGUCArray 4519
RemoveGUCFromLists 49884
ReportChangedGUCOptions 465645
ReportGUCOption 374032
ResetAllOptions 11
RestoreGUCState 2012
RestrictSearchPath 244106
SelectConfigFiles 1269
SerializeGUCState 681
SetConfigOption 183232
ShowGUCOption 1219360
TransformGUCArray 4597
add_guc_variable 12412
add_placeholder_variable 76
assignable_custom_variable_name 130
build_guc_variables 1297
call_bool_check_hook 312383
call_enum_check_hook 150969
call_int_check_hook 276083
call_real_check_hook 47230
call_string_check_hook 534963
can_skip_gucvar 191727
check_GUC_name_for_parameter_acl 34
config_enum_get_options 86311
config_enum_lookup_by_name 86816
config_enum_lookup_by_value 278928
convert_GUC_name_for_parameter_acl 176
convert_int_from_base_unit 433
convert_real_from_base_unit 178
convert_to_base_unit 9206
define_custom_variable 12414
discard_stack_value 38085
do_serialize 70272
do_serialize_binary 82183
estimate_variable_size 42594
extra_field_used 256722
find_option 917148
free_placeholder 83
get_config_handle 78
get_config_unit_name 837196
get_explain_guc_options 8
get_guc_variables 1972
guc_free 996631
guc_malloc 1049605
guc_name_compare 8845236
guc_name_hash 1495798
guc_name_match 916980
guc_realloc 0
guc_restore_error_context_callback 0
guc_strdup 888427
guc_var_compare 7510966
init_custom_variable 12414
parse_and_validate_value 705634
parse_int 71914
parse_real 6265
pg_timezone_abbrev_initialize 2134
push_old_value 368875
read_gucstate 216291
read_gucstate_binary 251485
reapply_stacked_values 78
replace_auto_config_value 90
serialize_variable 42594
set_config_option 619943
set_config_option_ext 72186
set_config_sourcefile 92922
set_config_with_handle 710363
set_extra_field 2395747
set_guc_source 1021629
set_stack_value 361316
set_string_field 1477886
string_field_used 1385888
valid_custom_variable_name 163
validate_option_array_item 802
write_auto_conf_file 90

Generated by: LCOV version 2.0-1