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-01-30 14:15:28
Functions:
95
98
96.9 %
Legend:
Lines:
hit
not hit
Function Name
Hit count
AlterSystemSetConfigFile
170
AtEOXact_GUC
1117320
AtStart_GUC
790060
BeginReportingGUCOptions
22890
DefineCustomBoolVariable
7336
DefineCustomEnumVariable
3614
DefineCustomIntVariable
86
DefineCustomRealVariable
40
DefineCustomStringVariable
7254
EstimateGUCStateSpace
892
GUCArrayAdd
1302
GUCArrayDelete
26
GUCArrayReset
2
GUC_check_errcode
38
GetConfigOption
12054
GetConfigOptionByName
9830
GetConfigOptionFlags
34
GetConfigOptionResetString
0
InitializeGUCOptions
1990
InitializeGUCOptionsFromEnvironment
2808
InitializeOneGUCOption
862276
MarkGUCPrefixReserved
3742
NewGUCNestLevel
328786
ParseLongOption
51906
ProcessConfigFileInternal
4704
ProcessGUCArray
6724
RemoveGUCFromLists
65962
ReportChangedGUCOptions
661518
ReportGUCOption
572472
ResetAllOptions
8
RestoreGUCState
2710
RestrictSearchPath
297280
SelectConfigFiles
1940
SerializeGUCState
892
SetConfigOption
267756
ShowGUCOption
1911474
TransformGUCArray
6856
add_guc_variable
18338
add_placeholder_variable
108
assignable_custom_variable_name
196
build_guc_variables
1990
call_bool_check_hook
387042
call_enum_check_hook
150734
call_int_check_hook
382180
call_real_check_hook
57838
call_string_check_hook
712466
can_skip_gucvar
249344
check_GUC_name_for_parameter_acl
68
config_enum_get_options
132606
config_enum_lookup_by_name
63470
config_enum_lookup_by_value
436808
convert_GUC_name_for_parameter_acl
350
convert_int_from_base_unit
704
convert_real_from_base_unit
268
convert_to_base_unit
11250
define_custom_variable
18330
discard_stack_value
49568
do_serialize
91620
do_serialize_binary
106714
estimate_variable_size
54802
extra_field_used
374398
find_option
1100690
get_config_handle
132
get_config_unit_name
1327674
get_explain_guc_options
12
get_guc_variables
3414
guc_free
1361502
guc_malloc
1455000
guc_name_compare
13385406
guc_name_hash
1915454
guc_name_match
1100428
guc_realloc
0
guc_restore_error_context_callback
0
guc_strdup
1222978
guc_var_compare
11820028
init_custom_variable
18330
parse_and_validate_value
828030
parse_int
97374
parse_real
8568
pg_timezone_abbrev_initialize
2754
push_old_value
352770
read_gucstate
290868
read_gucstate_binary
336828
reapply_stacked_values
100
replace_auto_config_value
130
serialize_variable
54802
set_config_option
709092
set_config_option_ext
97060
set_config_sourcefile
117054
set_config_with_handle
833260
set_extra_field
2554892
set_guc_source
1113130
set_stack_value
341514
set_string_field
1861890
string_field_used
1779294
valid_custom_variable_name
198
validate_option_array_item
1332
write_auto_conf_file
130
Generated by:
LCOV version 1.14