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

Function Name Sort by function name Hit count Sort by hit count
GetConfigOptionResetString 0
guc_realloc 0
guc_restore_error_context_callback 0
GUCArrayReset 2
get_explain_guc_options 12
ResetAllOptions 18
GUCArrayDelete 40
GetConfigOptionFlags 40
DefineCustomRealVariable 46
GUC_check_errcode 48
check_GUC_name_for_parameter_acl 68
reapply_stacked_values 102
free_placeholder 110
add_placeholder_variable 114
DefineCustomIntVariable 122
get_config_handle 132
replace_auto_config_value 166
write_auto_conf_file 166
AlterSystemSetConfigFile 214
assignable_custom_variable_name 214
valid_custom_variable_name 254
convert_real_from_base_unit 268
convert_GUC_name_for_parameter_acl 352
convert_int_from_base_unit 774
EstimateGUCStateSpace 996
SerializeGUCState 996
GUCArrayAdd 1452
validate_option_array_item 1496
SelectConfigFiles 2304
InitializeGUCOptions 2356
build_guc_variables 2356
RestoreGUCState 2962
get_guc_variables 3458
DefineCustomEnumVariable 3764
MarkGUCPrefixReserved 3890
pg_timezone_abbrev_initialize 3924
InitializeGUCOptionsFromEnvironment 3986
ProcessConfigFileInternal 6244
ProcessGUCArray 7212
TransformGUCArray 7344
DefineCustomStringVariable 7580
DefineCustomBoolVariable 7650
parse_real 9116
GetConfigOptionByName 12724
GetConfigOption 14722
convert_to_base_unit 16104
define_custom_variable 19162
init_custom_variable 19162
add_guc_variable 19174
BeginReportingGUCOptions 27740
ParseLongOption 57524
discard_stack_value 57528
estimate_variable_size 62354
serialize_variable 62354
call_real_check_hook 72164
RemoveGUCFromLists 73134
config_enum_lookup_by_name 74604
do_serialize 102768
set_config_option_ext 106306
do_serialize_binary 119988
parse_int 124090
config_enum_get_options 148054
set_config_sourcefile 156276
call_enum_check_hook 186114
can_skip_gucvar 281454
read_gucstate 318570
SetConfigOption 327330
read_gucstate_binary 369842
RestrictSearchPath 391366
NewGUCNestLevel 432598
set_stack_value 439284
extra_field_used 443314
push_old_value 450578
call_bool_check_hook 467882
call_int_check_hook 478104
config_enum_lookup_by_value 486458
ReportGUCOption 682408
ReportChangedGUCOptions 756480
call_string_check_hook 893438
set_config_option 902116
parse_and_validate_value 1034894
AtStart_GUC 1036190
set_config_with_handle 1040954
InitializeOneGUCOption 1062858
guc_name_match 1396588
find_option 1396874
set_guc_source 1400152
get_config_unit_name 1416918
AtEOXact_GUC 1467204
guc_strdup 1522482
guc_free 1666002
guc_malloc 1794164
ShowGUCOption 2113628
string_field_used 2282660
guc_name_hash 2405890
set_string_field 2415112
set_extra_field 3226528
guc_var_compare 12760018
guc_name_compare 14911854

Generated by: LCOV version 1.16