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-28 09:16:21 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 119
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 432
EstimateGUCStateSpace 681
SerializeGUCState 681
GUCArrayAdd 779
validate_option_array_item 801
SelectConfigFiles 1266
InitializeGUCOptions 1294
build_guc_variables 1294
get_guc_variables 1967
RestoreGUCState 2012
pg_timezone_abbrev_initialize 2110
InitializeGUCOptionsFromEnvironment 2140
DefineCustomEnumVariable 2414
MarkGUCPrefixReserved 2519
ProcessConfigFileInternal 3382
ProcessGUCArray 4517
TransformGUCArray 4595
DefineCustomStringVariable 4901
DefineCustomBoolVariable 4994
parse_real 6255
GetConfigOptionByName 7283
GetConfigOption 8321
convert_to_base_unit 9055
add_guc_variable 12408
define_custom_variable 12410
init_custom_variable 12410
BeginReportingGUCOptions 14874
ParseLongOption 35036
discard_stack_value 37991
estimate_variable_size 42594
serialize_variable 42594
call_real_check_hook 47128
RemoveGUCFromLists 49882
do_serialize 70272
parse_int 71141
set_config_option_ext 72173
do_serialize_binary 82183
config_enum_get_options 86099
config_enum_lookup_by_name 86358
set_config_sourcefile 92232
call_enum_check_hook 150383
SetConfigOption 181585
can_skip_gucvar 191725
read_gucstate 216252
RestrictSearchPath 247019
read_gucstate_binary 251447
extra_field_used 255792
call_int_check_hook 274831
config_enum_lookup_by_value 278271
call_bool_check_hook 311451
NewGUCNestLevel 313640
set_stack_value 363996
push_old_value 371555
ReportGUCOption 372722
ReportChangedGUCOptions 463770
call_string_check_hook 536847
InitializeOneGUCOption 614747
set_config_option 620293
AtStart_GUC 653735
parse_and_validate_value 705932
set_config_with_handle 710656
get_config_unit_name 835106
guc_strdup 888970
guc_name_match 915819
find_option 915987
AtEOXact_GUC 965505
guc_free 997118
set_guc_source 1024914
guc_malloc 1049745
ShowGUCOption 1215922
string_field_used 1395288
set_string_field 1490853
guc_name_hash 1493348
set_extra_field 2404995
guc_var_compare 7490623
guc_name_compare 8821425

Generated by: LCOV version 2.0-1