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-07 07:16:38 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 430
EstimateGUCStateSpace 679
SerializeGUCState 679
GUCArrayAdd 778
validate_option_array_item 800
SelectConfigFiles 1261
InitializeGUCOptions 1289
build_guc_variables 1289
get_guc_variables 1963
RestoreGUCState 2014
pg_timezone_abbrev_initialize 2123
InitializeGUCOptionsFromEnvironment 2153
DefineCustomEnumVariable 2411
MarkGUCPrefixReserved 2511
ProcessConfigFileInternal 3390
ProcessGUCArray 4511
TransformGUCArray 4589
DefineCustomStringVariable 4890
DefineCustomBoolVariable 4988
parse_real 6258
GetConfigOptionByName 7262
GetConfigOption 8321
convert_to_base_unit 9149
add_guc_variable 12388
define_custom_variable 12390
init_custom_variable 12390
BeginReportingGUCOptions 14806
ParseLongOption 35002
discard_stack_value 37999
estimate_variable_size 42462
serialize_variable 42462
call_real_check_hook 46969
RemoveGUCFromLists 49919
do_serialize 70044
parse_int 71573
set_config_option_ext 72232
do_serialize_binary 81909
config_enum_get_options 85923
config_enum_lookup_by_name 86386
set_config_sourcefile 92647
call_enum_check_hook 150196
SetConfigOption 181911
can_skip_gucvar 191533
read_gucstate 216429
RestrictSearchPath 250323
read_gucstate_binary 251643
extra_field_used 255684
call_int_check_hook 274443
config_enum_lookup_by_value 277663
call_bool_check_hook 310737
NewGUCNestLevel 316735
set_stack_value 366883
ReportGUCOption 371159
push_old_value 374442
ReportChangedGUCOptions 463129
call_string_check_hook 539719
InitializeOneGUCOption 612629
set_config_option 623836
AtStart_GUC 659964
parse_and_validate_value 709475
set_config_with_handle 714194
get_config_unit_name 833402
guc_strdup 891133
guc_name_match 920120
find_option 920288
AtEOXact_GUC 974833
guc_free 999837
set_guc_source 1031135
guc_malloc 1051732
ShowGUCOption 1212634
string_field_used 1408384
guc_name_hash 1495474
set_string_field 1507041
set_extra_field 2420326
guc_var_compare 7475539
guc_name_compare 8811276

Generated by: LCOV version 2.0-1