LCOV - code coverage report
Current view:
top level
-
src/backend/utils/misc
- guc.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
83.0 %
2255
1872
Test Date:
2026-11-07 17:15:55
Functions:
97.0 %
99
96
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
67.4 %
1660
1119
Function Name
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
GUC_check_errcode
33
GetConfigOptionFlags
33
check_GUC_name_for_parameter_acl
34
get_config_handle
78
reapply_stacked_values
88
DefineCustomIntVariable
90
free_placeholder
93
add_placeholder_variable
94
replace_auto_config_value
98
write_auto_conf_file
98
AlterSystemSetConfigFile
132
assignable_custom_variable_name
148
convert_GUC_name_for_parameter_acl
176
convert_real_from_base_unit
178
valid_custom_variable_name
189
convert_int_from_base_unit
454
EstimateGUCStateSpace
674
SerializeGUCState
674
GUCArrayAdd
810
validate_option_array_item
832
SelectConfigFiles
1352
InitializeGUCOptions
1380
build_guc_variables
1380
RestoreGUCState
2033
get_guc_variables
2035
pg_timezone_abbrev_initialize
2317
InitializeGUCOptionsFromEnvironment
2346
DefineCustomEnumVariable
2424
MarkGUCPrefixReserved
2555
ProcessConfigFileInternal
3674
ProcessGUCArray
4612
TransformGUCArray
4690
DefineCustomStringVariable
4941
DefineCustomBoolVariable
5027
parse_real
6130
convert_to_base_unit
9957
GetConfigOptionByName
11578
define_custom_variable
12510
init_custom_variable
12510
add_guc_variable
12516
GetConfigOption
15086
BeginReportingGUCOptions
15919
ParseLongOption
36059
discard_stack_value
37053
estimate_variable_size
42225
serialize_variable
42225
call_real_check_hook
49970
RemoveGUCFromLists
50443
do_serialize
69768
set_config_option_ext
73039
parse_int
75825
do_serialize_binary
81579
config_enum_lookup_by_name
88111
config_enum_get_options
89077
set_config_sourcefile
98910
call_enum_check_hook
155908
can_skip_gucvar
192138
SetConfigOption
194120
read_gucstate
218820
RestrictSearchPath
242091
read_gucstate_binary
254413
extra_field_used
266140
config_enum_lookup_by_value
288171
call_int_check_hook
293608
NewGUCNestLevel
316224
call_bool_check_hook
326784
set_stack_value
359819
push_old_value
367417
ReportGUCOption
399145
ReportChangedGUCOptions
461181
call_string_check_hook
551370
set_config_option
635537
AtStart_GUC
646464
InitializeOneGUCOption
654880
parse_and_validate_value
722803
set_config_with_handle
727623
get_config_unit_name
868073
guc_strdup
928040
guc_name_match
957333
find_option
957530
AtEOXact_GUC
960853
guc_free
1032580
set_guc_source
1037193
guc_malloc
1095169
ShowGUCOption
1279599
string_field_used
1406348
set_string_field
1491307
guc_name_hash
1574581
set_extra_field
2425397
guc_var_compare
7827275
guc_name_compare
9244680
Generated by:
LCOV version 2.0-1