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: 2025-12-24 10:18:01 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
GUC_check_errcode 42
DefineCustomRealVariable 46
check_GUC_name_for_parameter_acl 68
DefineCustomIntVariable 100
reapply_stacked_values 102
free_placeholder 110
add_placeholder_variable 114
get_config_handle 132
replace_auto_config_value 150
write_auto_conf_file 150
AlterSystemSetConfigFile 198
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 766
EstimateGUCStateSpace 952
SerializeGUCState 952
GUCArrayAdd 1440
validate_option_array_item 1484
SelectConfigFiles 2288
InitializeGUCOptions 2340
build_guc_variables 2340
RestoreGUCState 2876
get_guc_variables 3472
DefineCustomEnumVariable 3718
pg_timezone_abbrev_initialize 3736
InitializeGUCOptionsFromEnvironment 3798
MarkGUCPrefixReserved 3844
ProcessConfigFileInternal 6040
ProcessGUCArray 7102
TransformGUCArray 7234
DefineCustomStringVariable 7444
DefineCustomBoolVariable 7558
parse_real 9062
GetConfigOptionByName 12694
GetConfigOption 13858
convert_to_base_unit 15166
define_custom_variable 18866
init_custom_variable 18866
add_guc_variable 18878
BeginReportingGUCOptions 27306
ParseLongOption 56798
discard_stack_value 56890
estimate_variable_size 59778
serialize_variable 59778
RemoveGUCFromLists 71002
call_real_check_hook 71734
config_enum_lookup_by_name 74750
do_serialize 98772
set_config_option_ext 103712
do_serialize_binary 115228
parse_int 122116
config_enum_get_options 145194
set_config_sourcefile 149280
call_enum_check_hook 182938
can_skip_gucvar 271732
read_gucstate 310788
SetConfigOption 328320
read_gucstate_binary 360564
RestrictSearchPath 405010
extra_field_used 436278
NewGUCNestLevel 445476
set_stack_value 452312
push_old_value 463606
call_bool_check_hook 465696
call_int_check_hook 474206
config_enum_lookup_by_value 476964
ReportGUCOption 671960
ReportChangedGUCOptions 752152
call_string_check_hook 899064
set_config_option 910076
parse_and_validate_value 1039850
set_config_with_handle 1045890
InitializeOneGUCOption 1053838
AtStart_GUC 1060196
guc_name_match 1386512
find_option 1386798
set_guc_source 1420920
get_config_unit_name 1422702
AtEOXact_GUC 1504108
guc_strdup 1513684
guc_free 1650432
guc_malloc 1781214
ShowGUCOption 2108934
string_field_used 2322098
guc_name_hash 2388630
set_string_field 2472396
set_extra_field 3281114
guc_var_compare 12961418
guc_name_compare 15068596

Generated by: LCOV version 1.16