LCOV - code coverage report
Current view:
top level
-
src/backend/utils/misc
- guc.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18devel
Lines:
1887
2310
81.7 %
Date:
2025-03-13 00:15:19
Functions:
95
98
96.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AlterSystemSetConfigFile
174
AtEOXact_GUC
1139296
AtStart_GUC
806714
BeginReportingGUCOptions
23142
DefineCustomBoolVariable
7360
DefineCustomEnumVariable
3622
DefineCustomIntVariable
90
DefineCustomRealVariable
42
DefineCustomStringVariable
7262
EstimateGUCStateSpace
898
GUCArrayAdd
1314
GUCArrayDelete
26
GUCArrayReset
2
GUC_check_errcode
38
GetConfigOption
12226
GetConfigOptionByName
10082
GetConfigOptionFlags
34
GetConfigOptionResetString
0
InitializeGUCOptions
2012
InitializeGUCOptionsFromEnvironment
2858
InitializeOneGUCOption
883288
MarkGUCPrefixReserved
3748
NewGUCNestLevel
334112
ParseLongOption
52404
ProcessConfigFileInternal
4776
ProcessGUCArray
6750
RemoveGUCFromLists
66258
ReportChangedGUCOptions
686686
ReportGUCOption
579646
ResetAllOptions
8
RestoreGUCState
2722
RestrictSearchPath
302594
SelectConfigFiles
1962
SerializeGUCState
898
SetConfigOption
271288
ShowGUCOption
1942470
TransformGUCArray
6882
add_guc_variable
18380
add_placeholder_variable
108
assignable_custom_variable_name
196
build_guc_variables
2012
call_bool_check_hook
392860
call_enum_check_hook
152246
call_int_check_hook
390702
call_real_check_hook
60426
call_string_check_hook
726874
can_skip_gucvar
250704
check_GUC_name_for_parameter_acl
68
config_enum_get_options
132904
config_enum_lookup_by_name
64102
config_enum_lookup_by_value
438084
convert_GUC_name_for_parameter_acl
352
convert_int_from_base_unit
740
convert_real_from_base_unit
268
convert_to_base_unit
11472
define_custom_variable
18376
discard_stack_value
50388
do_serialize
92238
do_serialize_binary
107434
estimate_variable_size
55172
extra_field_used
379004
find_option
1116926
get_config_handle
132
get_config_unit_name
1351220
get_explain_guc_options
12
get_guc_variables
3422
guc_free
1378228
guc_malloc
1479666
guc_name_compare
13529484
guc_name_hash
1952452
guc_name_match
1116668
guc_realloc
0
guc_restore_error_context_callback
0
guc_strdup
1243290
guc_var_compare
11929724
init_custom_variable
18376
parse_and_validate_value
839864
parse_int
98716
parse_real
8592
pg_timezone_abbrev_initialize
2804
push_old_value
358978
read_gucstate
292104
read_gucstate_binary
338268
reapply_stacked_values
104
replace_auto_config_value
134
serialize_variable
55172
set_config_option
720310
set_config_option_ext
97476
set_config_sourcefile
118660
set_config_with_handle
845164
set_extra_field
2594928
set_guc_source
1130042
set_stack_value
347722
set_string_field
1895440
string_field_used
1809652
valid_custom_variable_name
198
validate_option_array_item
1344
write_auto_conf_file
134
Generated by:
LCOV version 1.14