LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 83.0 % 2247 1864
Test Date: 2026-05-28 10:16:20 Functions: 97.0 % 99 96
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
AlterSystemSetConfigFile 119
AtEOXact_GUC 973016
AtStart_GUC 658782
BeginReportingGUCOptions 14881
DefineCustomBoolVariable 4992
DefineCustomEnumVariable 2413
DefineCustomIntVariable 73
DefineCustomRealVariable 28
DefineCustomStringVariable 4900
EstimateGUCStateSpace 679
GUCArrayAdd 779
GUCArrayDelete 20
GUCArrayReset 1
GUC_check_errcode 33
GetConfigOption 8321
GetConfigOptionByName 7290
GetConfigOptionFlags 32
GetConfigOptionResetString 0
InitializeGUCOptions 1294
InitializeGUCOptionsFromEnvironment 2131
InitializeOneGUCOption 614559
MarkGUCPrefixReserved 2519
NewGUCNestLevel 316102
ParseLongOption 35024
ProcessConfigFileInternal 3373
ProcessGUCArray 4512
RemoveGUCFromLists 49698
ReportChangedGUCOptions 463930
ReportGUCOption 372893
ResetAllOptions 11
RestoreGUCState 2005
RestrictSearchPath 249429
SelectConfigFiles 1266
SerializeGUCState 679
SetConfigOption 182791
ShowGUCOption 1219062
TransformGUCArray 4590
add_guc_variable 12404
add_placeholder_variable 76
assignable_custom_variable_name 130
build_guc_variables 1294
call_bool_check_hook 311640
call_enum_check_hook 150613
call_int_check_hook 274966
call_real_check_hook 47127
call_string_check_hook 539264
can_skip_gucvar 191072
check_GUC_name_for_parameter_acl 34
config_enum_get_options 86403
config_enum_lookup_by_name 86609
config_enum_lookup_by_value 279155
convert_GUC_name_for_parameter_acl 176
convert_int_from_base_unit 432
convert_real_from_base_unit 178
convert_to_base_unit 9008
define_custom_variable 12406
discard_stack_value 38001
do_serialize 70044
do_serialize_binary 81909
estimate_variable_size 42462
extra_field_used 255892
find_option 918454
free_placeholder 83
get_config_handle 78
get_config_unit_name 838068
get_explain_guc_options 8
get_guc_variables 1974
guc_free 998672
guc_malloc 1051823
guc_name_compare 8850128
guc_name_hash 1495807
guc_name_match 918286
guc_realloc 0
guc_restore_error_context_callback 0
guc_strdup 891068
guc_var_compare 7517764
init_custom_variable 12406
parse_and_validate_value 709091
parse_int 71365
parse_real 6252
pg_timezone_abbrev_initialize 2101
push_old_value 374040
read_gucstate 215568
read_gucstate_binary 250628
reapply_stacked_values 78
replace_auto_config_value 90
serialize_variable 42462
set_config_option 623675
set_config_option_ext 71945
set_config_sourcefile 91820
set_config_with_handle 713825
set_extra_field 2418994
set_guc_source 1030670
set_stack_value 366481
set_string_field 1503122
string_field_used 1405228
valid_custom_variable_name 163
validate_option_array_item 801
write_auto_conf_file 90

Generated by: LCOV version 2.0-1