LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1887 2310 81.7 %
Date: 2025-01-29 20:17:04 Functions: 95 98 96.9 %
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
ResetAllOptions 8
get_explain_guc_options 12
GUCArrayDelete 26
GetConfigOptionFlags 34
GUC_check_errcode 38
DefineCustomRealVariable 42
check_GUC_name_for_parameter_acl 68
DefineCustomIntVariable 90
reapply_stacked_values 104
add_placeholder_variable 108
replace_auto_config_value 130
write_auto_conf_file 130
get_config_handle 132
AlterSystemSetConfigFile 170
assignable_custom_variable_name 196
valid_custom_variable_name 198
convert_real_from_base_unit 268
convert_GUC_name_for_parameter_acl 352
convert_int_from_base_unit 704
EstimateGUCStateSpace 892
SerializeGUCState 892
GUCArrayAdd 1302
validate_option_array_item 1332
SelectConfigFiles 1940
InitializeGUCOptions 1990
build_guc_variables 1990
RestoreGUCState 2714
pg_timezone_abbrev_initialize 2772
InitializeGUCOptionsFromEnvironment 2826
get_guc_variables 3402
DefineCustomEnumVariable 3610
MarkGUCPrefixReserved 3736
ProcessConfigFileInternal 4722
ProcessGUCArray 6726
TransformGUCArray 6858
DefineCustomStringVariable 7238
DefineCustomBoolVariable 7336
parse_real 8578
GetConfigOptionByName 9800
convert_to_base_unit 11320
GetConfigOption 12054
define_custom_variable 18316
init_custom_variable 18316
add_guc_variable 18320
BeginReportingGUCOptions 22890
discard_stack_value 49598
ParseLongOption 51912
estimate_variable_size 54802
serialize_variable 54802
call_real_check_hook 57846
config_enum_lookup_by_name 63608
RemoveGUCFromLists 66066
do_serialize 91620
set_config_option_ext 97194
parse_int 97486
do_serialize_binary 106714
set_config_sourcefile 117648
config_enum_get_options 132136
call_enum_check_hook 150882
can_skip_gucvar 249560
SetConfigOption 268112
read_gucstate 291258
RestrictSearchPath 299806
NewGUCNestLevel 331322
read_gucstate_binary 337290
set_stack_value 344070
push_old_value 355326
extra_field_used 374874
call_int_check_hook 382506
call_bool_check_hook 387244
config_enum_lookup_by_value 435398
ReportGUCOption 572484
ReportChangedGUCOptions 661650
set_config_option 712522
call_string_check_hook 715434
AtStart_GUC 795294
parse_and_validate_value 831594
set_config_with_handle 836830
InitializeOneGUCOption 862362
guc_name_match 1105158
find_option 1105416
set_guc_source 1118998
AtEOXact_GUC 1125090
guc_strdup 1226528
get_config_unit_name 1322984
guc_free 1365550
guc_malloc 1458736
string_field_used 1790536
set_string_field 1875278
ShowGUCOption 1906766
guc_name_hash 1920148
set_extra_field 2569180
guc_var_compare 11778284
guc_name_compare 13350122

Generated by: LCOV version 1.14