LCOV - code coverage report
Current view:
top level
-
src/backend/utils/misc
- guc.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 19devel
Lines:
82.5 %
2232
1842
Test Date:
2026-03-12 04:15:15
Functions:
97.0 %
99
96
Legend:
Lines:    
hit
not hit
Function Name
Hit count
AlterSystemSetConfigFile
113
AtEOXact_GUC
772358
AtStart_GUC
543681
BeginReportingGUCOptions
14002
DefineCustomBoolVariable
3844
DefineCustomEnumVariable
1892
DefineCustomIntVariable
61
DefineCustomRealVariable
26
DefineCustomStringVariable
3821
EstimateGUCStateSpace
498
GUCArrayAdd
731
GUCArrayDelete
20
GUCArrayReset
1
GUC_check_errcode
24
GetConfigOption
7399
GetConfigOptionByName
6725
GetConfigOptionFlags
20
GetConfigOptionResetString
0
InitializeGUCOptions
1192
InitializeGUCOptionsFromEnvironment
1977
InitializeOneGUCOption
538554
MarkGUCPrefixReserved
1967
NewGUCNestLevel
229469
ParseLongOption
29011
ProcessConfigFileInternal
3120
ProcessGUCArray
3630
RemoveGUCFromLists
36669
ReportChangedGUCOptions
383917
ReportGUCOption
344777
ResetAllOptions
9
RestoreGUCState
1485
RestrictSearchPath
208854
SelectConfigFiles
1166
SerializeGUCState
498
SetConfigOption
167784
ShowGUCOption
1094265
TransformGUCArray
3696
add_guc_variable
9650
add_placeholder_variable
57
assignable_custom_variable_name
107
build_guc_variables
1192
call_bool_check_hook
236893
call_enum_check_hook
92842
call_int_check_hook
243403
call_real_check_hook
36463
call_string_check_hook
464448
can_skip_gucvar
140941
check_GUC_name_for_parameter_acl
34
config_enum_get_options
75506
config_enum_lookup_by_name
37675
config_enum_lookup_by_value
247684
convert_GUC_name_for_parameter_acl
176
convert_int_from_base_unit
390
convert_real_from_base_unit
134
convert_to_base_unit
8004
define_custom_variable
9644
discard_stack_value
30569
do_serialize
51390
do_serialize_binary
60002
estimate_variable_size
31179
extra_field_used
225253
find_option
717533
free_placeholder
55
get_config_handle
66
get_config_unit_name
741972
get_explain_guc_options
6
get_guc_variables
1807
guc_free
854517
guc_malloc
922828
guc_name_compare
7854394
guc_name_hash
1229127
guc_name_match
717390
guc_realloc
0
guc_restore_error_context_callback
0
guc_strdup
784062
guc_var_compare
6759372
init_custom_variable
9644
parse_and_validate_value
535523
parse_int
63689
parse_real
4561
pg_timezone_abbrev_initialize
1949
push_old_value
240479
read_gucstate
159675
read_gucstate_binary
185382
reapply_stacked_values
51
replace_auto_config_value
83
serialize_variable
31179
set_config_option
469396
set_config_option_ext
53283
set_config_sourcefile
77703
set_config_with_handle
539156
set_extra_field
1693252
set_guc_source
732485
set_stack_value
234832
set_string_field
1278622
string_field_used
1200419
valid_custom_variable_name
127
validate_option_array_item
753
write_auto_conf_file
83
Generated by:
LCOV version 2.0-1