LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1851 2232 82.9 %
Date: 2026-02-08 05:17:52 Functions: 96 99 97.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AlterSystemSetConfigFile 214
AtEOXact_GUC 1424604
AtStart_GUC 1007332
BeginReportingGUCOptions 27704
DefineCustomBoolVariable 7650
DefineCustomEnumVariable 3764
DefineCustomIntVariable 122
DefineCustomRealVariable 46
DefineCustomStringVariable 7580
EstimateGUCStateSpace 996
GUCArrayAdd 1452
GUCArrayDelete 40
GUCArrayReset 2
GUC_check_errcode 48
GetConfigOption 14722
GetConfigOptionByName 12764
GetConfigOptionFlags 40
GetConfigOptionResetString 0
InitializeGUCOptions 2356
InitializeGUCOptionsFromEnvironment 3978
InitializeOneGUCOption 1062666
MarkGUCPrefixReserved 3890
NewGUCNestLevel 418856
ParseLongOption 57492
ProcessConfigFileInternal 6236
ProcessGUCArray 7206
RemoveGUCFromLists 72942
ReportChangedGUCOptions 758904
ReportGUCOption 681682
ResetAllOptions 18
RestoreGUCState 2954
RestrictSearchPath 377546
SelectConfigFiles 2304
SerializeGUCState 996
SetConfigOption 324866
ShowGUCOption 2125400
TransformGUCArray 7338
add_guc_variable 19174
add_placeholder_variable 114
assignable_custom_variable_name 214
build_guc_variables 2356
call_bool_check_hook 467174
call_enum_check_hook 185554
call_int_check_hook 477300
call_real_check_hook 72156
call_string_check_hook 878606
can_skip_gucvar 281058
check_GUC_name_for_parameter_acl 68
config_enum_get_options 149342
config_enum_lookup_by_name 74062
config_enum_lookup_by_value 490262
convert_GUC_name_for_parameter_acl 352
convert_int_from_base_unit 776
convert_real_from_base_unit 268
convert_to_base_unit 16070
define_custom_variable 19162
discard_stack_value 57576
do_serialize 102768
do_serialize_binary 119988
estimate_variable_size 62354
extra_field_used 442202
find_option 1379654
free_placeholder 110
get_config_handle 132
get_config_unit_name 1429238
get_explain_guc_options 12
get_guc_variables 3488
guc_free 1649310
guc_malloc 1777908
guc_name_compare 15004746
guc_name_hash 2388670
guc_name_match 1379368
guc_realloc 0
guc_restore_error_context_callback 0
guc_strdup 1506692
guc_var_compare 12870774
init_custom_variable 19162
parse_and_validate_value 1018120
parse_int 123314
parse_real 9108
pg_timezone_abbrev_initialize 3916
push_old_value 436814
read_gucstate 317778
read_gucstate_binary 368920
reapply_stacked_values 102
replace_auto_config_value 166
serialize_variable 62354
set_config_option 885662
set_config_option_ext 106042
set_config_sourcefile 155938
set_config_with_handle 1024206
set_extra_field 3151776
set_guc_source 1369658
set_stack_value 425520
set_string_field 2344148
string_field_used 2224662
valid_custom_variable_name 254
validate_option_array_item 1496
write_auto_conf_file 166

Generated by: LCOV version 1.16