LCOV - code coverage report
Current view:
top level
-
src/backend/utils/misc
- guc.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
82.5 %
2232
1842
Test Date:
2026-03-12 03:15:11
Functions:
97.0 %
99
96
Legend:
Lines:    
hit
not hit
Function Name
Hit count
GetConfigOptionResetString
0
guc_realloc
0
guc_restore_error_context_callback
0
GUCArrayReset
1
get_explain_guc_options
6
ResetAllOptions
9
GUCArrayDelete
20
GetConfigOptionFlags
20
GUC_check_errcode
24
DefineCustomRealVariable
26
check_GUC_name_for_parameter_acl
34
reapply_stacked_values
51
free_placeholder
55
add_placeholder_variable
57
DefineCustomIntVariable
61
get_config_handle
66
replace_auto_config_value
83
write_auto_conf_file
83
assignable_custom_variable_name
107
AlterSystemSetConfigFile
113
valid_custom_variable_name
127
convert_real_from_base_unit
134
convert_GUC_name_for_parameter_acl
176
convert_int_from_base_unit
390
EstimateGUCStateSpace
498
SerializeGUCState
498
GUCArrayAdd
731
validate_option_array_item
753
SelectConfigFiles
1166
InitializeGUCOptions
1192
build_guc_variables
1192
RestoreGUCState
1481
get_guc_variables
1822
DefineCustomEnumVariable
1895
pg_timezone_abbrev_initialize
1952
MarkGUCPrefixReserved
1971
InitializeGUCOptionsFromEnvironment
1980
ProcessConfigFileInternal
3123
ProcessGUCArray
3627
TransformGUCArray
3693
DefineCustomStringVariable
3828
DefineCustomBoolVariable
3850
parse_real
4564
GetConfigOptionByName
6746
GetConfigOption
7399
convert_to_base_unit
8019
define_custom_variable
9660
init_custom_variable
9660
add_guc_variable
9666
BeginReportingGUCOptions
13916
ParseLongOption
29059
discard_stack_value
30608
estimate_variable_size
31179
serialize_variable
31179
call_real_check_hook
36464
RemoveGUCFromLists
36569
config_enum_lookup_by_name
37509
do_serialize
51390
set_config_option_ext
53154
do_serialize_binary
60002
parse_int
63374
config_enum_get_options
76136
set_config_sourcefile
77761
call_enum_check_hook
92668
can_skip_gucvar
140727
read_gucstate
159288
SetConfigOption
166603
read_gucstate_binary
184926
RestrictSearchPath
205695
extra_field_used
224742
NewGUCNestLevel
226340
set_stack_value
231718
call_bool_check_hook
236530
push_old_value
237365
call_int_check_hook
243091
config_enum_lookup_by_value
249495
ReportGUCOption
342931
ReportChangedGUCOptions
383861
call_string_check_hook
460805
set_config_option
465192
parse_and_validate_value
531110
set_config_with_handle
534773
AtStart_GUC
537373
InitializeOneGUCOption
538470
guc_name_match
713286
find_option
713429
set_guc_source
724889
get_config_unit_name
748152
AtEOXact_GUC
762921
guc_strdup
779108
guc_free
849144
guc_malloc
917686
ShowGUCOption
1098642
string_field_used
1186524
guc_name_hash
1225055
set_string_field
1261923
set_extra_field
1674948
guc_var_compare
6815862
guc_name_compare
7907383
Generated by:
LCOV version 2.0-1