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 21:18:56 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 44
GUC_check_errcode 48
check_GUC_name_for_parameter_acl 68
reapply_stacked_values 98
free_placeholder 106
add_placeholder_variable 114
DefineCustomIntVariable 118
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 776
EstimateGUCStateSpace 996
SerializeGUCState 996
GUCArrayAdd 1452
validate_option_array_item 1496
SelectConfigFiles 2302
InitializeGUCOptions 2354
build_guc_variables 2354
RestoreGUCState 2972
get_guc_variables 3464
DefineCustomEnumVariable 3756
MarkGUCPrefixReserved 3884
pg_timezone_abbrev_initialize 3914
InitializeGUCOptionsFromEnvironment 3976
ProcessConfigFileInternal 6232
ProcessGUCArray 7230
TransformGUCArray 7362
DefineCustomStringVariable 7572
DefineCustomBoolVariable 7626
parse_real 9126
GetConfigOptionByName 12772
GetConfigOption 14722
convert_to_base_unit 16070
define_custom_variable 19116
init_custom_variable 19116
add_guc_variable 19132
BeginReportingGUCOptions 27810
discard_stack_value 57640
ParseLongOption 57694
estimate_variable_size 62354
serialize_variable 62354
call_real_check_hook 72110
RemoveGUCFromLists 73370
config_enum_lookup_by_name 75060
do_serialize 102768
set_config_option_ext 106620
do_serialize_binary 119988
parse_int 124734
config_enum_get_options 148310
set_config_sourcefile 156208
call_enum_check_hook 186508
can_skip_gucvar 281964
read_gucstate 319524
SetConfigOption 329536
read_gucstate_binary 370966
RestrictSearchPath 416900
extra_field_used 444616
NewGUCNestLevel 457754
set_stack_value 464938
call_bool_check_hook 468272
push_old_value 476232
call_int_check_hook 478310
config_enum_lookup_by_value 487316
ReportGUCOption 683826
ReportChangedGUCOptions 758052
call_string_check_hook 919972
set_config_option 929802
InitializeOneGUCOption 1062228
parse_and_validate_value 1062994
set_config_with_handle 1069052
AtStart_GUC 1086854
get_config_unit_name 1419374
guc_name_match 1424510
find_option 1424800
set_guc_source 1453876
AtEOXact_GUC 1543016
guc_strdup 1550072
guc_free 1694770
guc_malloc 1822252
ShowGUCOption 2117550
string_field_used 2387752
guc_name_hash 2432904
set_string_field 2544952
set_extra_field 3359630
guc_var_compare 12782118
guc_name_compare 14961136

Generated by: LCOV version 1.16