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-01-14 22:16: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 1254642
AtStart_GUC 893010
BeginReportingGUCOptions 27586
DefineCustomBoolVariable 7626
DefineCustomEnumVariable 3760
DefineCustomIntVariable 114
DefineCustomRealVariable 42
DefineCustomStringVariable 7588
EstimateGUCStateSpace 952
GUCArrayAdd 1440
GUCArrayDelete 40
GUCArrayReset 2
GUC_check_errcode 42
GetConfigOption 14522
GetConfigOptionByName 12734
GetConfigOptionFlags 40
GetConfigOptionResetString 0
InitializeGUCOptions 2346
InitializeGUCOptionsFromEnvironment 3950
InitializeOneGUCOption 1056478
MarkGUCPrefixReserved 3890
NewGUCNestLevel 363194
ParseLongOption 56862
ProcessConfigFileInternal 6198
ProcessGUCArray 7106
RemoveGUCFromLists 70898
ReportChangedGUCOptions 755906
ReportGUCOption 678442
ResetAllOptions 18
RestoreGUCState 2872
RestrictSearchPath 321970
SelectConfigFiles 2294
SerializeGUCState 952
SetConfigOption 319684
ShowGUCOption 2122002
TransformGUCArray 7238
add_guc_variable 19150
add_placeholder_variable 114
assignable_custom_variable_name 214
build_guc_variables 2346
call_bool_check_hook 465362
call_enum_check_hook 181084
call_int_check_hook 473468
call_real_check_hook 71890
call_string_check_hook 817470
can_skip_gucvar 271536
check_GUC_name_for_parameter_acl 68
config_enum_get_options 145860
config_enum_lookup_by_name 72616
config_enum_lookup_by_value 479296
convert_GUC_name_for_parameter_acl 350
convert_int_from_base_unit 770
convert_real_from_base_unit 268
convert_to_base_unit 15952
define_custom_variable 19130
discard_stack_value 56930
do_serialize 98772
do_serialize_binary 115228
estimate_variable_size 59778
extra_field_used 437872
find_option 1310408
free_placeholder 102
get_config_handle 132
get_config_unit_name 1429248
get_explain_guc_options 12
get_guc_variables 3488
guc_free 1577178
guc_malloc 1710030
guc_name_compare 15080458
guc_name_hash 2315248
guc_name_match 1310114
guc_realloc 0
guc_restore_error_context_callback 0
guc_strdup 1441198
guc_var_compare 13021080
init_custom_variable 19130
parse_and_validate_value 952848
parse_int 120954
parse_real 9108
pg_timezone_abbrev_initialize 3888
push_old_value 380570
read_gucstate 310398
read_gucstate_binary 360110
reapply_stacked_values 94
replace_auto_config_value 166
serialize_variable 59778
set_config_option 822942
set_config_option_ext 103574
set_config_sourcefile 153704
set_config_with_handle 958878
set_extra_field 2854138
set_guc_source 1248948
set_stack_value 369276
set_string_field 2058362
string_field_used 1991384
valid_custom_variable_name 254
validate_option_array_item 1484
write_auto_conf_file 166

Generated by: LCOV version 1.16