LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 82.5 % 2232 1842
Test Date: 2026-03-12 04:15:15 Functions: 97.0 % 99 96
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AlterSystemSetConfigFile 113
AtEOXact_GUC 772358
AtStart_GUC 543681
BeginReportingGUCOptions 14002
DefineCustomBoolVariable 3844
DefineCustomEnumVariable 1892
DefineCustomIntVariable 61
DefineCustomRealVariable 26
DefineCustomStringVariable 3821
EstimateGUCStateSpace 498
GUCArrayAdd 731
GUCArrayDelete 20
GUCArrayReset 1
GUC_check_errcode 24
GetConfigOption 7399
GetConfigOptionByName 6725
GetConfigOptionFlags 20
GetConfigOptionResetString 0
InitializeGUCOptions 1192
InitializeGUCOptionsFromEnvironment 1977
InitializeOneGUCOption 538554
MarkGUCPrefixReserved 1967
NewGUCNestLevel 229469
ParseLongOption 29011
ProcessConfigFileInternal 3120
ProcessGUCArray 3630
RemoveGUCFromLists 36669
ReportChangedGUCOptions 383917
ReportGUCOption 344777
ResetAllOptions 9
RestoreGUCState 1485
RestrictSearchPath 208854
SelectConfigFiles 1166
SerializeGUCState 498
SetConfigOption 167784
ShowGUCOption 1094265
TransformGUCArray 3696
add_guc_variable 9650
add_placeholder_variable 57
assignable_custom_variable_name 107
build_guc_variables 1192
call_bool_check_hook 236893
call_enum_check_hook 92842
call_int_check_hook 243403
call_real_check_hook 36463
call_string_check_hook 464448
can_skip_gucvar 140941
check_GUC_name_for_parameter_acl 34
config_enum_get_options 75506
config_enum_lookup_by_name 37675
config_enum_lookup_by_value 247684
convert_GUC_name_for_parameter_acl 176
convert_int_from_base_unit 390
convert_real_from_base_unit 134
convert_to_base_unit 8004
define_custom_variable 9644
discard_stack_value 30569
do_serialize 51390
do_serialize_binary 60002
estimate_variable_size 31179
extra_field_used 225253
find_option 717533
free_placeholder 55
get_config_handle 66
get_config_unit_name 741972
get_explain_guc_options 6
get_guc_variables 1807
guc_free 854517
guc_malloc 922828
guc_name_compare 7854394
guc_name_hash 1229127
guc_name_match 717390
guc_realloc 0
guc_restore_error_context_callback 0
guc_strdup 784062
guc_var_compare 6759372
init_custom_variable 9644
parse_and_validate_value 535523
parse_int 63689
parse_real 4561
pg_timezone_abbrev_initialize 1949
push_old_value 240479
read_gucstate 159675
read_gucstate_binary 185382
reapply_stacked_values 51
replace_auto_config_value 83
serialize_variable 31179
set_config_option 469396
set_config_option_ext 53283
set_config_sourcefile 77703
set_config_with_handle 539156
set_extra_field 1693252
set_guc_source 732485
set_stack_value 234832
set_string_field 1278622
string_field_used 1200419
valid_custom_variable_name 127
validate_option_array_item 753
write_auto_conf_file 83

Generated by: LCOV version 2.0-1