LCOV - code coverage report
Current view:
top level
-
src/backend/utils/misc
- guc.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 18beta1
Lines:
1890
2309
81.9 %
Date:
2025-06-28 13:18:14
Functions:
95
98
96.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AlterSystemSetConfigFile
190
AtEOXact_GUC
1591852
AtStart_GUC
1113930
BeginReportingGUCOptions
25484
DefineCustomBoolVariable
7458
DefineCustomEnumVariable
3668
DefineCustomIntVariable
96
DefineCustomRealVariable
44
DefineCustomStringVariable
7346
EstimateGUCStateSpace
910
GUCArrayAdd
1376
GUCArrayDelete
26
GUCArrayReset
2
GUC_check_errcode
38
GetConfigOption
13162
GetConfigOptionByName
12356
GetConfigOptionFlags
34
GetConfigOptionResetString
0
InitializeGUCOptions
2194
InitializeGUCOptionsFromEnvironment
3156
InitializeOneGUCOption
975964
MarkGUCPrefixReserved
3798
NewGUCNestLevel
479478
ParseLongOption
54356
ProcessConfigFileInternal
5252
ProcessGUCArray
6850
RemoveGUCFromLists
66702
ReportChangedGUCOptions
737628
ReportGUCOption
629638
ResetAllOptions
8
RestoreGUCState
2740
RestrictSearchPath
439340
SelectConfigFiles
2142
SerializeGUCState
910
SetConfigOption
312176
ShowGUCOption
2078300
TransformGUCArray
6982
add_guc_variable
18618
add_placeholder_variable
114
assignable_custom_variable_name
202
build_guc_variables
2194
call_bool_check_hook
431200
call_enum_check_hook
170748
call_int_check_hook
439774
call_real_check_hook
65312
call_string_check_hook
898214
can_skip_gucvar
257596
check_GUC_name_for_parameter_acl
68
config_enum_get_options
145000
config_enum_lookup_by_name
71198
config_enum_lookup_by_value
477340
convert_GUC_name_for_parameter_acl
352
convert_int_from_base_unit
750
convert_real_from_base_unit
268
convert_to_base_unit
12566
define_custom_variable
18612
discard_stack_value
55202
do_serialize
93378
do_serialize_binary
108782
estimate_variable_size
56790
extra_field_used
407016
find_option
1328842
get_config_handle
132
get_config_unit_name
1434664
get_explain_guc_options
12
get_guc_variables
3554
guc_free
1586722
guc_malloc
1711932
guc_name_compare
14790092
guc_name_hash
2256842
guc_name_match
1328582
guc_realloc
0
guc_restore_error_context_callback
0
guc_strdup
1460258
guc_var_compare
12885806
init_custom_variable
18612
parse_and_validate_value
1029306
parse_int
113568
parse_real
8814
pg_timezone_abbrev_initialize
3100
push_old_value
496596
read_gucstate
293784
read_gucstate_binary
340254
reapply_stacked_values
108
replace_auto_config_value
146
serialize_variable
56790
set_config_option
906942
set_config_option_ext
98048
set_config_sourcefile
126510
set_config_with_handle
1034776
set_extra_field
3373940
set_guc_source
1450764
set_stack_value
485316
set_string_field
2602250
string_field_used
2399960
valid_custom_variable_name
204
validate_option_array_item
1406
write_auto_conf_file
146
Generated by:
LCOV version 1.16