LCOV - code coverage report
Current view:
top level
-
src/backend/utils/misc
- guc.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1849
2232
82.8 %
Date:
2025-12-03 23:17:42
Functions:
96
99
97.0 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AlterSystemSetConfigFile
202
AtEOXact_GUC
1449790
AtStart_GUC
1022630
BeginReportingGUCOptions
26802
DefineCustomBoolVariable
7510
DefineCustomEnumVariable
3692
DefineCustomIntVariable
96
DefineCustomRealVariable
44
DefineCustomStringVariable
7400
EstimateGUCStateSpace
952
GUCArrayAdd
1440
GUCArrayDelete
40
GUCArrayReset
2
GUC_check_errcode
42
GetConfigOption
13740
GetConfigOptionByName
12472
GetConfigOptionFlags
40
GetConfigOptionResetString
0
InitializeGUCOptions
2282
InitializeGUCOptionsFromEnvironment
3718
InitializeOneGUCOption
1027588
MarkGUCPrefixReserved
3832
NewGUCNestLevel
428726
ParseLongOption
56724
ProcessConfigFileInternal
5902
ProcessGUCArray
7120
RemoveGUCFromLists
71056
ReportChangedGUCOptions
724444
ReportGUCOption
658932
ResetAllOptions
18
RestoreGUCState
2878
RestrictSearchPath
387872
SelectConfigFiles
2230
SerializeGUCState
952
SetConfigOption
328822
ShowGUCOption
2094888
TransformGUCArray
7252
add_guc_variable
18760
add_placeholder_variable
122
assignable_custom_variable_name
222
build_guc_variables
2282
call_bool_check_hook
457884
call_enum_check_hook
178968
call_int_check_hook
465798
call_real_check_hook
70154
call_string_check_hook
876276
can_skip_gucvar
271850
check_GUC_name_for_parameter_acl
68
config_enum_get_options
141974
config_enum_lookup_by_name
75458
config_enum_lookup_by_value
470230
convert_GUC_name_for_parameter_acl
352
convert_int_from_base_unit
764
convert_real_from_base_unit
268
convert_to_base_unit
14900
define_custom_variable
18742
discard_stack_value
56174
do_serialize
98772
do_serialize_binary
115228
estimate_variable_size
59778
extra_field_used
432628
find_option
1362888
free_placeholder
112
get_config_handle
132
get_config_unit_name
1421704
get_explain_guc_options
12
get_guc_variables
3478
guc_free
1621136
guc_malloc
1745292
guc_name_compare
14915122
guc_name_hash
2338300
guc_name_match
1362588
guc_realloc
0
guc_restore_error_context_callback
0
guc_strdup
1480430
guc_var_compare
12857912
init_custom_variable
18742
parse_and_validate_value
1021360
parse_int
122636
parse_real
9050
pg_timezone_abbrev_initialize
3656
push_old_value
446892
read_gucstate
310980
read_gucstate_binary
360794
reapply_stacked_values
104
replace_auto_config_value
154
serialize_variable
59778
set_config_option
891976
set_config_option_ext
103776
set_config_sourcefile
147232
set_config_with_handle
1027224
set_extra_field
3195812
set_guc_source
1386620
set_stack_value
435604
set_string_field
2386864
string_field_used
2251738
valid_custom_variable_name
270
validate_option_array_item
1484
write_auto_conf_file
154
Generated by:
LCOV version 1.16