LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1847 2229 82.9 %
Date: 2025-11-13 08:18:34 Functions: 96 99 97.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
AlterSystemSetConfigFile 202
AtEOXact_GUC 1628414
AtStart_GUC 1141894
BeginReportingGUCOptions 26436
DefineCustomBoolVariable 7500
DefineCustomEnumVariable 3688
DefineCustomIntVariable 96
DefineCustomRealVariable 44
DefineCustomStringVariable 7392
EstimateGUCStateSpace 916
GUCArrayAdd 1428
GUCArrayDelete 40
GUCArrayReset 2
GUC_check_errcode 42
GetConfigOption 13362
GetConfigOptionByName 12372
GetConfigOptionFlags 40
GetConfigOptionResetString 0
InitializeGUCOptions 2274
InitializeGUCOptionsFromEnvironment 3688
InitializeOneGUCOption 1018792
MarkGUCPrefixReserved 3826
NewGUCNestLevel 488090
ParseLongOption 55456
ProcessConfigFileInternal 5864
ProcessGUCArray 6922
RemoveGUCFromLists 67844
ReportChangedGUCOptions 721554
ReportGUCOption 650516
ResetAllOptions 18
RestoreGUCState 2748
RestrictSearchPath 447258
SelectConfigFiles 2222
SerializeGUCState 916
SetConfigOption 333602
ShowGUCOption 2081152
TransformGUCArray 7054
add_guc_variable 18738
add_placeholder_variable 122
assignable_custom_variable_name 222
build_guc_variables 2274
call_bool_check_hook 453346
call_enum_check_hook 179220
call_int_check_hook 465208
call_real_check_hook 69672
call_string_check_hook 929450
can_skip_gucvar 260464
check_GUC_name_for_parameter_acl 68
config_enum_get_options 141812
config_enum_lookup_by_name 76426
config_enum_lookup_by_value 468984
convert_GUC_name_for_parameter_acl 352
convert_int_from_base_unit 764
convert_real_from_base_unit 268
convert_to_base_unit 14778
define_custom_variable 18720
discard_stack_value 55462
do_serialize 95118
do_serialize_binary 110950
estimate_variable_size 57540
extra_field_used 427862
find_option 1414020
free_placeholder 112
get_config_handle 132
get_config_unit_name 1416604
get_explain_guc_options 12
get_guc_variables 3474
guc_free 1654452
guc_malloc 1785754
guc_name_compare 15078280
guc_name_hash 2383826
guc_name_match 1413720
guc_realloc 0
guc_restore_error_context_callback 0
guc_strdup 1524004
guc_var_compare 12975514
init_custom_variable 18720
parse_and_validate_value 1078124
parse_int 123450
parse_real 8780
pg_timezone_abbrev_initialize 3626
push_old_value 505430
read_gucstate 297822
read_gucstate_binary 345378
reapply_stacked_values 104
replace_auto_config_value 154
serialize_variable 57540
set_config_option 953450
set_config_option_ext 99390
set_config_sourcefile 143688
set_config_with_handle 1083970
set_extra_field 3486958
set_guc_source 1502918
set_stack_value 494142
set_string_field 2675782
string_field_used 2478770
valid_custom_variable_name 270
validate_option_array_item 1472
write_auto_conf_file 154

Generated by: LCOV version 1.16