LCOV - code coverage report
Current view: top level - src/backend/utils/misc - guc.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 1856 2303 80.6 %
Date: 2024-05-19 22:10:40 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 6
get_explain_guc_options 12
GUCArrayDelete 22
GetConfigOptionFlags 34
GUC_check_errcode 38
DefineCustomRealVariable 42
get_config_handle 50
check_GUC_name_for_parameter_acl 68
DefineCustomIntVariable 86
reapply_stacked_values 96
add_placeholder_variable 98
replace_auto_config_value 118
write_auto_conf_file 118
AlterSystemSetConfigFile 158
valid_custom_variable_name 178
assignable_custom_variable_name 186
convert_real_from_base_unit 268
convert_GUC_name_for_parameter_acl 352
convert_int_from_base_unit 664
EstimateGUCStateSpace 820
SerializeGUCState 820
GUCArrayAdd 1200
validate_option_array_item 1226
SelectConfigFiles 1782
InitializeGUCOptions 1830
build_guc_variables 1830
pg_timezone_abbrev_initialize 2582
RestoreGUCState 2626
InitializeGUCOptionsFromEnvironment 2634
DefineCustomEnumVariable 3420
MarkGUCPrefixReserved 3514
get_guc_variables 3870
ProcessConfigFileInternal 4374
ProcessGUCArray 6482
TransformGUCArray 6532
DefineCustomStringVariable 6928
DefineCustomBoolVariable 7036
parse_real 8396
GetConfigOptionByName 8996
convert_to_base_unit 10530
GetConfigOption 11538
define_custom_variable 17512
init_custom_variable 17512
add_guc_variable 17514
BeginReportingGUCOptions 20894
discard_stack_value 44888
estimate_variable_size 47892
serialize_variable 47892
ParseLongOption 49678
call_real_check_hook 53690
config_enum_lookup_by_name 54510
RemoveGUCFromLists 65692
parse_int 79476
do_serialize 81642
set_config_option_ext 90842
do_serialize_binary 95262
set_config_sourcefile 107958
RestrictSearchPath 125064
call_enum_check_hook 135260
config_enum_get_options 150734
set_stack_value 195512
push_old_value 206662
NewGUCNestLevel 216634
SetConfigOption 217754
can_skip_gucvar 227726
extra_field_used 262728
read_gucstate 272226
read_gucstate_binary 315914
call_int_check_hook 338562
call_bool_check_hook 340744
ReportGUCOption 456306
config_enum_lookup_by_value 488264
set_config_option 508632
call_string_check_hook 509222
AtStart_GUC 558874
parse_and_validate_value 595354
set_config_with_handle 599556
ReportChangedGUCOptions 621408
set_guc_source 739306
AtEOXact_GUC 774090
InitializeOneGUCOption 782162
guc_name_match 846448
find_option 846694
guc_strdup 950762
guc_free 1041090
set_string_field 1058316
string_field_used 1071828
guc_malloc 1139144
get_config_unit_name 1472602
guc_name_hash 1580786
set_extra_field 1661390
ShowGUCOption 1939366
guc_var_compare 12981700
guc_name_compare 14231776

Generated by: LCOV version 1.14