LCOV - code coverage report
Current view:
top level
-
src/backend/utils/misc
- guc.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 17devel
Lines:
1855
2303
80.5 %
Date:
2024-04-29 10:11:52
Functions:
95
98
96.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AlterSystemSetConfigFile
158
AtEOXact_GUC
786542
AtStart_GUC
566622
BeginReportingGUCOptions
20898
DefineCustomBoolVariable
7044
DefineCustomEnumVariable
3424
DefineCustomIntVariable
86
DefineCustomRealVariable
42
DefineCustomStringVariable
6936
EstimateGUCStateSpace
828
GUCArrayAdd
1200
GUCArrayDelete
22
GUCArrayReset
2
GUC_check_errcode
38
GetConfigOption
11538
GetConfigOptionByName
8994
GetConfigOptionFlags
34
GetConfigOptionResetString
0
InitializeGUCOptions
1830
InitializeGUCOptionsFromEnvironment
2622
InitializeOneGUCOption
784460
MarkGUCPrefixReserved
3518
NewGUCNestLevel
221344
ParseLongOption
49880
ProcessConfigFileInternal
4362
ProcessGUCArray
6512
RemoveGUCFromLists
66140
ReportChangedGUCOptions
630072
ReportGUCOption
456180
ResetAllOptions
6
RestoreGUCState
2644
RestrictSearchPath
127734
SelectConfigFiles
1782
SerializeGUCState
828
SetConfigOption
217904
ShowGUCOption
1962972
TransformGUCArray
6562
add_guc_variable
17534
add_placeholder_variable
98
assignable_custom_variable_name
186
build_guc_variables
1830
call_bool_check_hook
342750
call_enum_check_hook
135444
call_int_check_hook
338668
call_real_check_hook
53730
call_string_check_hook
512362
can_skip_gucvar
229590
check_GUC_name_for_parameter_acl
68
config_enum_get_options
152762
config_enum_lookup_by_name
54638
config_enum_lookup_by_value
494442
convert_GUC_name_for_parameter_acl
352
convert_int_from_base_unit
664
convert_real_from_base_unit
268
convert_to_base_unit
10482
define_custom_variable
17532
discard_stack_value
44878
do_serialize
82500
do_serialize_binary
96250
estimate_variable_size
48374
extra_field_used
262774
find_option
849274
get_config_handle
50
get_config_unit_name
1496332
get_explain_guc_options
12
get_guc_variables
3922
guc_free
1045390
guc_malloc
1142354
guc_name_compare
14325142
guc_name_hash
1585236
guc_name_match
849028
guc_realloc
0
guc_restore_error_context_callback
0
guc_strdup
953726
guc_var_compare
13073968
init_custom_variable
17532
parse_and_validate_value
598534
parse_int
79496
parse_real
8440
pg_timezone_abbrev_initialize
2570
push_old_value
209328
read_gucstate
274098
read_gucstate_binary
318082
reapply_stacked_values
96
replace_auto_config_value
118
serialize_variable
48374
set_config_option
511136
set_config_option_ext
91466
set_config_sourcefile
107904
set_config_with_handle
602684
set_extra_field
1675976
set_guc_source
745264
set_stack_value
198178
set_string_field
1071906
string_field_used
1082982
valid_custom_variable_name
178
validate_option_array_item
1226
write_auto_conf_file
118
Generated by:
LCOV version 1.14