LCOV - code coverage report
Current view:
top level
-
src/backend/utils/misc
- guc.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1850
2232
82.9 %
Date:
2026-02-08 11:18:23
Functions:
96
99
97.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AlterSystemSetConfigFile
214
AtEOXact_GUC
1453468
AtStart_GUC
1026878
BeginReportingGUCOptions
28110
DefineCustomBoolVariable
7646
DefineCustomEnumVariable
3766
DefineCustomIntVariable
118
DefineCustomRealVariable
44
DefineCustomStringVariable
7592
EstimateGUCStateSpace
996
GUCArrayAdd
1452
GUCArrayDelete
40
GUCArrayReset
2
GUC_check_errcode
48
GetConfigOption
14722
GetConfigOptionByName
12746
GetConfigOptionFlags
40
GetConfigOptionResetString
0
InitializeGUCOptions
2354
InitializeGUCOptionsFromEnvironment
3980
InitializeOneGUCOption
1062134
MarkGUCPrefixReserved
3894
NewGUCNestLevel
428172
ParseLongOption
57652
ProcessConfigFileInternal
6236
ProcessGUCArray
7228
RemoveGUCFromLists
73226
ReportChangedGUCOptions
758892
ReportGUCOption
690638
ResetAllOptions
18
RestoreGUCState
2966
RestrictSearchPath
387310
SelectConfigFiles
2302
SerializeGUCState
996
SetConfigOption
329620
ShowGUCOption
2130148
TransformGUCArray
7360
add_guc_variable
19182
add_placeholder_variable
114
assignable_custom_variable_name
214
build_guc_variables
2354
call_bool_check_hook
468448
call_enum_check_hook
186066
call_int_check_hook
477822
call_real_check_hook
72102
call_string_check_hook
891298
can_skip_gucvar
281646
check_GUC_name_for_parameter_acl
68
config_enum_get_options
148914
config_enum_lookup_by_name
74630
config_enum_lookup_by_value
489400
convert_GUC_name_for_parameter_acl
352
convert_int_from_base_unit
776
convert_real_from_base_unit
268
convert_to_base_unit
16078
define_custom_variable
19166
discard_stack_value
57578
do_serialize
102768
do_serialize_binary
119988
estimate_variable_size
62354
extra_field_used
446056
find_option
1395512
free_placeholder
106
get_config_handle
132
get_config_unit_name
1425138
get_explain_guc_options
12
get_guc_variables
3478
guc_free
1670540
guc_malloc
1799074
guc_name_compare
14983986
guc_name_hash
2403716
guc_name_match
1395222
guc_realloc
0
guc_restore_error_context_callback
0
guc_strdup
1526214
guc_var_compare
12833898
init_custom_variable
19166
parse_and_validate_value
1033628
parse_int
123984
parse_real
9122
pg_timezone_abbrev_initialize
3918
push_old_value
446578
read_gucstate
318936
read_gucstate_binary
370270
reapply_stacked_values
98
replace_auto_config_value
166
serialize_variable
62354
set_config_option
900360
set_config_option_ext
106424
set_config_sourcefile
156214
set_config_with_handle
1039688
set_extra_field
3211956
set_guc_source
1394866
set_stack_value
435284
set_string_field
2398854
string_field_used
2271692
valid_custom_variable_name
254
validate_option_array_item
1496
write_auto_conf_file
166
Generated by:
LCOV version 1.16